Flavorful Greek Lamb Souvlaki Recipe Easy Homemade with Creamy Tzatziki Sauce

Ready In 1 hour 45 minutes
Servings 4 servings
Difficulty Medium

“You’ve got lamb, right?” my neighbor asked as I wrestled with a pile of groceries after a long day. Honestly, I hadn’t planned on making souvlaki that evening, but the idea stuck. That tangy, herby, grilled Greek lamb skewers paired with creamy tzatziki sounded like the perfect antidote to a chaotic week. I wasn’t sure how well this would turn out—lamb isn’t always forgiving, and I was wary of overcomplicating things. But as I threaded those cubes of lamb onto skewers and marinated them with garlic, lemon, and oregano, the kitchen started filling up with a scent that immediately told me I was onto something.

The first bite was a quiet surprise—the meat was juicy, tender, and bursting with Mediterranean flavors, while the tzatziki brought a refreshing coolness that balanced every mouthful. It wasn’t fancy or fussed over, just honest, flavorful food that felt like a little celebration after a long day. Since then, I’ve found myself making this Flavorful Greek Lamb Souvlaki with Creamy Tzatziki Sauce more times than I can count, especially when friends drop by unexpectedly or when I want something that feels like a mini getaway without leaving my kitchen.

There’s something about the combination of charred lamb, bright citrus notes, and that silky, garlicky sauce that keeps pulling me back. This recipe stuck—not because it’s showy, but because it’s reliable, simple, and just downright satisfying. If you like meals that feel both special and easy, this souvlaki might just become your new go-to.

Why You’ll Love This Recipe

This Flavorful Greek Lamb Souvlaki with Creamy Tzatziki Sauce isn’t your everyday kebab. I’ve tested and tweaked it to hit the perfect balance between simplicity and authentic taste. Here’s why it’s worth making:

  • Quick & Easy: The marinade takes just 15 minutes, and the skewers grill in under 10—ideal for busy weeknights or spontaneous dinners.
  • Simple Ingredients: You won’t need exotic spices or hard-to-find items—just fresh garlic, lemon, oregano, and quality lamb, which you can find at most grocery stores or butcher shops.
  • Perfect for Entertaining: Whether it’s a casual backyard BBQ or a small gathering, these skewers impress without stress.
  • Crowd-Pleaser: The combination of smoky, herby lamb with cool, creamy tzatziki wins over both meat lovers and those who enjoy bold Mediterranean flavors.
  • Unbelievably Delicious: The secret’s in the marinade and how you let the lamb soak up those bright, punchy flavors before grilling—trust me, you’ll notice the difference.

This recipe stands out because of the balance it strikes: the lamb stays juicy and tender, thanks to the lemon and olive oil marinade, while the tzatziki sauce brings a fresh, silky contrast that doesn’t overpower but complements perfectly. Honestly, it’s the kind of meal that makes you close your eyes on the first bite—comfort food with a little Mediterranean soul. If you want a break from heavier dinners but crave something satisfying, this souvlaki fits right in.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find at your local market.

  • Lamb shoulder or leg, cut into 1-inch cubes: Choose well-marbled pieces for juiciness. I prefer local butchers for quality cuts.
  • Extra virgin olive oil: The backbone of the marinade, adding richness and helping the flavors meld.
  • Fresh lemon juice and zest: Adds brightness and tenderizes the lamb.
  • Garlic cloves, minced: The aromatic punch that’s essential in Greek cooking.
  • Dried oregano: This herb is key to authentic Greek flavor—don’t skimp on it.
  • Salt and freshly cracked black pepper: For seasoning to taste.
  • Plain Greek yogurt: The creamy base for the tzatziki. I recommend full-fat for richness.
  • Cucumber, finely grated and squeezed: Adds refreshing crunch and moisture to the sauce.
  • Fresh dill, chopped: Bright and herbaceous, but optional if you can’t find it.
  • White wine vinegar or lemon juice (for tzatziki): Adds a subtle tang to balance the creaminess.
  • Fresh mint (optional): For a twist in the sauce, lending a cool note.
  • Pita bread or flatbreads: For serving—warm and soft, perfect for wrapping the souvlaki.

If you want to switch things up, you can use almond flour as a binder in the marinade if you’re avoiding gluten, or swap Greek yogurt for dairy-free coconut yogurt in the tzatziki for a vegan-friendly alternative (though then it won’t be traditional lamb souvlaki!). In summer, fresh garden cucumbers make the tzatziki especially crisp and lively.

Equipment Needed

  • Mixing bowls: For marinating the lamb and mixing the tzatziki sauce.
  • Sharp knife and cutting board: Essential for cutting the lamb into uniform cubes for even cooking.
  • Metal or wooden skewers: Metal ones heat through quickly and are easier to clean, but wooden skewers soaked in water for 30 minutes prevent burning.
  • Grill or grill pan: A charcoal grill adds authentic smoky flavor, but a heavy-duty grill pan works great indoors.
  • Microplane or grater: For zesting lemon and grating cucumber finely.
  • Colander or cheesecloth: To drain the grated cucumber for the tzatziki sauce—this step keeps it from getting watery.
  • Meat thermometer (optional): Handy if you want to nail the perfect medium-rare lamb without guessing.

Personally, I’ve found a cast iron grill pan invaluable when the weather’s uncooperative. It gives a solid sear and those lovely grill marks, mimicking outdoor grilling. For budget options, wooden skewers plus a stovetop grill pan do the job just fine without expensive gear. Just remember to soak wooden skewers well to avoid flare-ups!

Preparation Method

Greek Lamb Souvlaki preparation steps

  1. Prepare the lamb: Trim any excess fat from the lamb shoulder or leg and cut into 1-inch cubes. This size ensures the meat cooks evenly and stays juicy. (About 15 minutes)
  2. Make the marinade: In a medium bowl, whisk together ¼ cup (60 ml) extra virgin olive oil, juice and zest of one lemon, 3 minced garlic cloves, 1 tablespoon dried oregano, 1 teaspoon salt, and ½ teaspoon freshly cracked black pepper. This marinade brings the classic Greek flavor without any fuss. (5 minutes)
  3. Marinate the lamb: Toss the lamb cubes in the marinade until evenly coated. Cover and refrigerate for at least 1 hour, but no more than 4 hours. The lemon juice tenderizes the meat, so don’t overdo it or the texture can get mushy. (Active time: 5 minutes, waiting time: 1-4 hours)
  4. Prepare the tzatziki sauce: Grate one medium cucumber and squeeze out excess moisture with a colander or cheesecloth. In a bowl, combine 1 cup (240 g) plain Greek yogurt, the grated cucumber, 1 minced garlic clove, 1 tablespoon chopped fresh dill (or mint), 1 tablespoon white wine vinegar or fresh lemon juice, and a pinch of salt. Mix well and refrigerate until serving. This sauce should be creamy, cool, and bright. (10 minutes)
  5. Preheat the grill or grill pan: Get your grill hot—medium-high heat is perfect. If using a grill pan, heat it on the stove over medium-high heat and brush lightly with olive oil. (5 minutes)
  6. Thread the lamb onto skewers: Make sure to leave a little space between each cube so heat circulates evenly, helping the meat cook through without steaming. (5 minutes)
  7. Grill the souvlaki: Place skewers on the grill or pan. Cook for about 3-4 minutes per side, turning once or twice, until the lamb is nicely charred on the outside but still juicy inside. Use a meat thermometer to check for an internal temperature of 135°F (57°C) for medium-rare, or 145°F (63°C) if you prefer it more done. (10 minutes)
  8. Rest and serve: Let the skewers rest for 5 minutes after grilling to lock in juices. Serve with warm pita bread, a dollop of creamy tzatziki, and a simple salad or grilled veggies on the side.

Pro tip: Keep an eye on flare-ups if grilling outdoors to avoid charring the lamb too much. If flames get high, move the skewers to a cooler part of the grill temporarily. Also, threading lamb evenly sized helps prevent some pieces drying out while others stay undercooked.

Cooking Tips & Techniques

Cooking lamb souvlaki well is about balance and timing. Here are some tips I’ve picked up over the years:

  • Marinate just right: The lemon juice breaks down the meat’s fibers to make it tender, but if you leave it too long (over 4 hours), the texture can become mushy. I usually aim for 2-3 hours for the best results.
  • Don’t overcrowd the grill: Give the skewers space so they sear instead of steam. That charred exterior is where a lot of the flavor happens.
  • Use a meat thermometer: Lamb can go from perfect to dry quickly. Checking internal temp helps take the guesswork out.
  • Drain the cucumber well: Water in the tzatziki ruins that creamy texture. Press it firmly or use a cheesecloth to squeeze out moisture.
  • Rest the meat: Letting the lamb rest after grilling lets the juices redistribute, making each bite juicy instead of dry.
  • Multitasking tip: While the lamb marinates, prep the tzatziki and slice pita bread. Saves time and keeps dinner flowing smoothly.

I remember one night rushing the marinade and ending up with lamb that was a bit bland and tough. Lesson learned: patience here makes all the difference. Also, I’ve tried this with pork before, but lamb’s richer flavor really pairs perfectly with the bright tzatziki.

Variations & Adaptations

Want to switch things up? This recipe is flexible and can be adapted to suit your taste or dietary needs:

  • Chicken Souvlaki: Swap lamb for chicken thighs marinated the same way. Chicken cooks faster and is a lighter option, great for summer meals.
  • Vegetarian Version: Use hearty vegetables like mushrooms, zucchini, and bell peppers on skewers with the same marinade for a tasty plant-based alternative.
  • Spicy Kick: Add a pinch of cayenne or smoked paprika to the marinade for a subtle heat that complements the herbs.
  • Low-Carb Serving: Skip the pita and serve souvlaki over a bed of Greek salad or cauliflower rice for a gluten-free, lighter meal.
  • Dairy-Free Tzatziki: Make the sauce with coconut or almond yogurt and add extra cucumber and mint for freshness.

Personally, I’ve made a batch swapping oregano for fresh rosemary once—it gave the lamb a piney, earthy note that was surprisingly good. If you want to try a different cooking method, pan-searing the skewers over medium-high heat works well if you don’t have a grill.

Serving & Storage Suggestions

This souvlaki is best served hot off the grill, wrapped in warm pita with a generous spoonful of tzatziki. Adding sliced tomatoes, red onions, and a sprinkle of feta cheese turns it into a complete Greek feast. Pair it with a simple cucumber salad or grilled vegetables for a fresh contrast.

If you have leftovers, they keep well stored in an airtight container in the fridge for up to 2 days. Reheat gently in a pan or oven to avoid drying out the lamb. The tzatziki is best served fresh but can keep refrigerated for 2-3 days—just give it a stir before serving if it separates.

Flavors actually deepen a bit after resting overnight, so making the marinade ahead is a great way to save time. Just be sure to add the fresh herbs to the tzatziki right before serving to keep the sauce bright.

Nutritional Information & Benefits

Per serving (approximate): 350 calories, 25g protein, 22g fat, 4g carbohydrates.

Lamb is a great source of high-quality protein, rich in iron, zinc, and vitamin B12, which are important for energy and immunity. The olive oil and Greek yogurt add healthy fats and probiotics, respectively, supporting heart and gut health. The fresh cucumber and herbs contribute vitamins and antioxidants, making this meal nourishing as well as tasty.

This recipe fits well into low-carb and gluten-free diets when served without pita, and the homemade tzatziki is a lighter, fresher alternative to store-bought sauces packed with preservatives.

Conclusion

This Flavorful Greek Lamb Souvlaki with Creamy Tzatziki Sauce is one of those recipes that feels both special and approachable. It’s perfect for when you want to impress with minimal fuss or just treat yourself to something satisfying and fresh. I love how the marinade brings out the lamb’s natural richness while the tzatziki keeps every bite cool and refreshing.

Feel free to make it your own—swap herbs, try different proteins, or add your favorite veggies. It’s a recipe that invites creativity but doesn’t demand perfection. If you give it a try, I’d love to hear how it turned out or what twists you added!

And if you enjoy recipes with bold, homemade flavors, you might appreciate the juicy French dip sandwiches or the easy-to-make Korean beef bowl—both crowd favorites in my kitchen.

FAQs About Flavorful Greek Lamb Souvlaki with Creamy Tzatziki Sauce

Can I use other cuts of lamb for souvlaki?

Yes, lamb shoulder or leg are best for tenderness and flavor, but loin or rib chops cut into cubes can work too. Just avoid very lean cuts that dry out easily.

How long should I marinate the lamb?

Marinate for at least 1 hour to infuse flavor and tenderize. Up to 4 hours is ideal—any longer and the lemon juice can start to break down the meat excessively.

Can I make the tzatziki sauce ahead of time?

Absolutely! Make it a few hours ahead and refrigerate. Just stir before serving and add fresh herbs last minute to keep the flavors bright.

What if I don’t have a grill or grill pan?

You can cook the skewers under a broiler or in a hot cast iron skillet on the stove. Just watch closely to prevent burning and turn frequently for even cooking.

Is this recipe suitable for gluten-free diets?

Yes, the lamb and tzatziki are naturally gluten-free. Just serve without pita or choose gluten-free flatbreads to keep it safe.

Pin This Recipe!

Greek Lamb Souvlaki recipe

Print

Flavorful Greek Lamb Souvlaki Recipe Easy Homemade with Creamy Tzatziki Sauce

Juicy, tender Greek lamb skewers marinated with garlic, lemon, and oregano, grilled to perfection and served with a refreshing creamy tzatziki sauce. A simple, authentic Mediterranean dish perfect for quick dinners or entertaining.

  • Author: Zoe
  • Prep Time: 25 minutes
  • Cook Time: 10 minutes
  • Total Time: 1 hour 35 minutes to 4 hours 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Greek, Mediterranean

Ingredients

Scale
  • 1.5 to 2 pounds lamb shoulder or leg, cut into 1-inch cubes
  • 1/4 cup extra virgin olive oil
  • Juice and zest of 1 lemon
  • 3 garlic cloves, minced
  • 1 tablespoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon freshly cracked black pepper
  • 1 cup plain Greek yogurt (full-fat recommended)
  • 1 medium cucumber, finely grated and squeezed to remove excess moisture
  • 1 garlic clove, minced (for tzatziki)
  • 1 tablespoon chopped fresh dill or mint (optional)
  • 1 tablespoon white wine vinegar or fresh lemon juice (for tzatziki)
  • Pinch of salt (for tzatziki)
  • Pita bread or flatbreads, for serving

Instructions

  1. Trim any excess fat from the lamb shoulder or leg and cut into 1-inch cubes (about 15 minutes).
  2. In a medium bowl, whisk together 1/4 cup extra virgin olive oil, juice and zest of one lemon, 3 minced garlic cloves, 1 tablespoon dried oregano, 1 teaspoon salt, and 1/2 teaspoon freshly cracked black pepper (5 minutes).
  3. Toss the lamb cubes in the marinade until evenly coated. Cover and refrigerate for at least 1 hour, but no more than 4 hours (active time: 5 minutes, waiting time: 1-4 hours).
  4. Grate one medium cucumber and squeeze out excess moisture with a colander or cheesecloth. In a bowl, combine 1 cup plain Greek yogurt, grated cucumber, 1 minced garlic clove, 1 tablespoon chopped fresh dill or mint, 1 tablespoon white wine vinegar or fresh lemon juice, and a pinch of salt. Mix well and refrigerate until serving (10 minutes).
  5. Preheat the grill or grill pan to medium-high heat. If using a grill pan, brush lightly with olive oil (5 minutes).
  6. Thread the lamb cubes onto skewers, leaving a little space between each cube for even cooking (5 minutes).
  7. Grill the souvlaki skewers for about 3-4 minutes per side, turning once or twice, until lamb is charred outside but juicy inside. Use a meat thermometer to check for 135°F (57°C) for medium-rare or 145°F (63°C) for more done (10 minutes).
  8. Let the skewers rest for 5 minutes after grilling to lock in juices. Serve with warm pita bread and a dollop of creamy tzatziki sauce.

Notes

Marinate lamb for 1-4 hours; avoid over-marinating to prevent mushy texture. Soak wooden skewers in water for 30 minutes to prevent burning. Use a meat thermometer to ensure perfect doneness. Drain cucumber well to keep tzatziki creamy. Rest meat after grilling to retain juices. For gluten-free, skip pita or use gluten-free flatbreads. Tzatziki can be made ahead and refrigerated; add fresh herbs just before serving.

Nutrition

  • Serving Size: 1 serving (approx. 4
  • Calories: 350
  • Fat: 22
  • Carbohydrates: 4
  • Protein: 25

Keywords: Greek lamb souvlaki, lamb skewers, tzatziki sauce, Mediterranean recipe, grilled lamb, easy Greek recipe, lamb marinade

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating