Brazilian style beef skewers
Prep time
Cook time
Total time
This recipe has the elements in it that are commonly used in Brazil today. If you want to true flavor of the south, grill them on an open fire!
Recipe type: beef skewers
Serves: 6 servings
  • 2 pound rump roast (of preferably grass fed) beef
  • ¼ cup of olive oil
  • ¼ cup of orange juice
  • 1-3 garlic cloves, crushed (Depends on how garlicy you want it!)
  • 1-2 teaspoons of cumin
  • 1 teaspoon of paprika or (my favorite) smoked paprika
  • ¼ teaspoon of cayenne pepper
  • Salt and pepper to taste
  1. Get ready to preform your best. You’ve been training and it’s gonna pay off here! Start with cutting the fat off the roast and then trimming it into strips. Whisk together the rest of the ingredients in a sturdy glass or ceramic bowl and then toss the beef in the marinade.
  2. Stir the beef strips around in the marinade till the strips are all well covered then tuck it into the fridge to marinate for 2-8 hours. (I like to make mine in the morning) While the beef is marinating soak your wooden skewers in water. (There are stainless steel skewers that you can buy that are more South American style but wooden ones are cheap and easy.)
  3. When you are ready, thread the beef onto the skewers and lay in a glass baking dish. Preheat your gas BBQ to medium and then lay your skewers on the hot grill.
  4. Cook 2-3 minutes on each side. It won’t take long! If you want to do a more traditional Brazilian skewer, roast on an open fire. Salt and pepper it to taste and serve with rice, black beans and lemon wedges. Gold metal win here!
Recipe by The Cave Woman Cafe at