PF
Close-up of gourmet dish featuring roasted garlic and assorted meats on a white plate.
Stovetop~40 minComplexity

Greek Lamb Souvlaki with a Garlic Yogurt Dip

Greek Lamb Souvlaki with Garlic Yogurt Dip delivers 26g protein and 518 calories per serving across 8 batch portions. Quick-preps on the stovetop for flexible dinner rotation. The added dip makes this useful for breaking monotony while maintaining consistent macro tracking throughout the week.

Rate this recipe:

Ingredients

8 servings
  • Olive oil(60g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Thyme, Fresh(30g)
  • Parsley, Fresh(30g)
  • Oregano, Dried(5g)
  • Garlic(120g)
  • Lemon Juice, Fresh
  • Ground Lamb(907g)
  • Yellow Onion
  • Bell Pepper
  • 1 pinch sea salt and ground pepper
  • Bread, Pita
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • 1 pinch salt
  • Cucumber
  • Garlic(60g)
  • Dill, Fresh(3g)
  • Greek Yogurt (Nonfat)(240g)

    Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.

  • Lemon Juice, Fresh
  • 1 pinch sea salt to taste
  • Tomato, Cherry(240g)
  • Yellow Onion
  • Cucumber
  • Olives, Black, Canned, Pitted(30g)
  • Cheese, Feta, Crumbled(99g)
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Vinegar, Red Wine(5g)
  • Oregano, Dried(3g)
  • 1 pinch sea salt to taste

Instructions

  1. 1Combine the olive oil, fresh thyme, fresh parsley, dried oregano, fresh garlic, and fresh lemon juice in a bowl; whisk well. Add the ground lamb and mix until evenly coated. Cover and refrigerate for 2–4 hours or overnight.
  2. 2Soak wooden skewers in water for 30 minutes. Thread the lamb onto skewers, alternating with pieces of onion and bell pepper, distributing the lamb evenly across all skewers. Sprinkle salt over each skewer.
  3. 3Heat a skillet or griddle over medium-high heat. Cook the lamb skewers for 15–20 minutes, turning once halfway through, until browned and crispy on both sides and cooked through (no longer pink inside).
  4. 4While the lamb cooks, heat a separate griddle or skillet over medium heat and brush lightly with olive oil. Cook the pita bread two at a time, flipping once, for 2–3 minutes until heated through and lightly warmed.
  5. 5Mince the fresh garlic and combine with the nonfat Greek yogurt, fresh dill, fresh lemon juice, and salt to taste; stir until smooth. Set the garlic yogurt dip aside.
  6. 6In a bowl, combine the cherry tomato, onion, cucumber, black olives, and feta cheese. Drizzle with olive oil and red wine vinegar, sprinkle with dried oregano, and toss until well mixed.
  7. 7Divide the lamb skewers, warm pita bread, garlic yogurt dip, and cucumber salad evenly into 8 meal prep containers while the lamb is still hot.
  8. 8Cool to room temperature, then seal and refrigerate for up to 4 days. Reheat the lamb and pita gently over medium heat for 2–3 minutes before serving.

Nutrition — Per Serving

518

calories

26g

protein

41g

fat

Carbohydrates
12g
Saturated fat
14.9g
Sodium
255 mg
Dietary fiber
2.1g

8 servings per batch · ~233g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Greek Lamb Souvlaki with Garlic Yogurt Dip have per serving?

Each serving provides 26g of protein and 518 calories with 41g fat and 12g carbs. The high fat and moderate carb content creates a satiating meal with solid protein contribution.

How long does Greek Lamb Souvlaki with Garlic Yogurt Dip take to prep?

Quick prep method on the stovetop batch-produces 8 servings per session, making this efficient for meal prepping a full week of dinner portions. The skewer format works well for grab-and-eat convenience.

Is Greek Lamb Souvlaki with Garlic Yogurt Dip good for muscle gain?

At 26g protein and 518 calories per serving, this meal works as a supporting protein source within a muscle gain day when combined with additional high-protein meals. The higher fat content (41g) supports testosterone production during a calorie surplus phase.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan