🎉  Our new cookbook is coming soon: #PaleoIRL
Printer icon

Beef Souvlaki Skewers

Beef Souvlaki Skewers
Quickly grilled and packed with flavor, these beef skewers are full of zest and herbs. Souvlaki is a popular Greek fast food consisting of small pieces of meat grilled on a skewer. While the meat is usually served in a pita wrap, these can easily be served with a side of veggies or salad.

The amount of time to marinate these cubes of beef is flexible; you can marinate for just a few hours, or overnight. Like any skewer recipe, if you’re using wooden skewers, be sure to soak them in water for at least 30 minutes, so the skewers don’t catch on fire while on the grill.

The mix of lemon and herbs in the marinade makes this a versatile dish. Pair with zucchini gremolata or grilled vegetables. Have leftovers? Slide the beef chunks off the skewers and serve on a salad the next day!

Beef Souvlaki Skewers Recipe

Serves: 6Prep: 15 min + 2 hCook: 12 min

Protein: 46g / %

Carbs: 2g / %

Fat: 50g / %

Values are per portion. These are for information only & are not meant to be exact calculations.

Add to Meal Plan  


  • 3 lbs beef, cut into cubes
  • 4 garlic cloves
  • 1/4 cup fresh mint
  • 2 tbsp dried oregano
  • 2 tbsp fresh rosemary
  • 1/2 cup fresh lemon juice
  • 1 cup olive oil
  • Sea salt and freshly ground black pepper
  • Wood or metal skewers


Fast Cook Cooking: Grill Autoimmune-friendly Dairy-free No Sweeteners Nut-free Shellfish-free

Beef Skewer preparation


  1. In a food processor, add the garlic cloves, mint, oregano, rosemary, lemon juice, olive oil, and season to taste.
  2. Pulse until the marinade is smooth.
  3. Add the beef to the marinade and refrigerate 2 to 3 hours.
  4. Preheat your grill to medium-high heat.
  5. Thread beef onto the skewers.
  6. Place the beef skewers on the grill and cook for 2 to 3 minutes per side.
  7. Serve with fresh lemon wedges.