If you’re craving a vibrant, hearty meal that bursts with Mediterranean flavors, this Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe is an absolute must-try. Tender cubes of marinated lamb grilled to perfection, paired with cooling, creamy tzatziki, warm pita bread, and a refreshing Greek salad create a symphony of tastes and textures that feel both comforting and exciting. It’s the kind of dish that effortlessly brings friends and family together, perfect for casual dinners or festive gatherings. Get ready to fall in love with every bite of this classic Greek favorite!
Ingredients You'll Need
The magic of this Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe lies in its simple, quality ingredients. Each component plays a key role, whether it’s the rich, juicy lamb, the tangy freshness from the lemon and vinegar, or the vibrant herbs that lift the whole dish.
- Boneless lamb leg, trimmed and cubed: Choose lean cuts to ensure tender, flavorful skewers without excess fat.
- Garlic cloves, finely minced: Adds a punch of savory aroma that complements the lamb beautifully.
- Lemon juice and zest: Brings brightness and a slight tang that balances the richness of the meat.
- Dried oregano: A classic Greek herb that infuses the marinade with authentic Mediterranean flavor.
- Bay leaves, crushed: Subtle earthiness to deepen the marinade complexity.
- White wine vinegar: Adds acidity to tenderize the meat and elevate the taste.
- Extra virgin olive oil: Essential for moisture, flavor, and aiding the grilling process.
- Cooking salt and black pepper: Simple seasonings that make all the difference when applied properly.
- Wooden or bamboo skewers: Ideal for grilling and presentation – soak before cooking to avoid burning.
- Pita bread: Soft and warm, perfect for wrapping around the souvlaki and toppings.
- Tzatziki: Cool cucumber-yogurt sauce that complements the lamb’s bold flavors.
- Greek salad: Fresh chopped tomatoes, cucumbers, olives, and feta for a crunchy, colorful side.
How to Make Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe
Step 1: Marinate the Lamb
Start by mixing the marinade ingredients – minced garlic, lemon juice and zest, dried oregano, crushed bay leaves, white wine vinegar, and extra virgin olive oil – into a bowl. Toss your trimmed lamb cubes in this mixture and refrigerate for at least 12 hours, or up to 24 hours if you have the time. This extended marination allows the flavors to deeply penetrate the meat, making each bite bursting with Mediterranean goodness.
Step 2: Prepare the Skewers
Once marinated, thread 3 to 4 lamb cubes onto each skewer, or 5 pieces for larger skewers depending on your preference. Before cooking, sprinkle them generously with kosher salt and black pepper – this quick seasoning outside the marinade enhances the meat’s natural flavor and helps create a lovely crust when grilled.
Step 3: Cook the Souvlaki
In a hot non-stick pan, heat some olive oil and cook the skewers for about 3 minutes per side, aiming for a medium-rare finish around 60°C (140°F). The high heat sears the outside, locking in juiciness while giving you that beautiful char that makes the flavor irresistible. Alternatively, if you’re using a BBQ, soak the wooden skewers beforehand, grill over medium-high heat for 3 minutes on each side, and turn with care to get even cooking and smoky notes.
Step 4: Keep Warm
Once cooked, transfer the skewers to a plate and cover loosely with foil. This keeps your lamb souvlaki warm and succulent while you finish cooking any remaining skewers.
Step 5: Assemble Your Meal
Serve by piling the lamb skewers onto a platter alongside toasted pita bread, generous dollops of creamy tzatziki, and a bright, crunchy Greek salad. You can also serve the lamb on plates with Greek lemon rice and salad for a traditional feast feel that’s just as satisfying.
How to Serve Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe
Garnishes
Fresh herbs like chopped parsley or dill sprinkled lightly over the souvlaki add an inviting pop of color and an extra layer of fresh flavor. Lemon wedges on the side are fantastic for a zesty squeeze that wakes up every component.
Side Dishes
Beyond the classic Greek salad, consider adding a side of lemon-infused rice or roasted vegetables to round out the meal. These sides celebrate the Mediterranean theme and balance the meal with varied textures.
Creative Ways to Present
Offer the souvlaki as a DIY platter, letting everyone build their own wraps with pita, tzatziki, and salad – it’s interactive and fun. Or plate it elegantly with rice and a small salad portion for a restaurant-style dining experience right at home. Either way, presentation invites everyone to dig in and enjoy the feast.
Make Ahead and Storage
Storing Leftovers
Place leftover cooked lamb skewers in an airtight container and refrigerate for up to three days. Keep the pita, tzatziki, and salad separate to preserve freshness and best textures when reheating.
Freezing
You can freeze cooked lamb souvlaki skewers by wrapping them tightly in foil or plastic wrap, then placing in a freezer-safe bag or container. They’ll keep well for up to 2 months. Remember to thaw overnight in the fridge before reheating.
Reheating
For juicy, tender results, reheat your lamb skewers gently in a pan over medium heat or in the oven at 160°C (320°F). Avoid microwaving if possible to keep the texture nice. Serve immediately with fresh pita and tzatziki to bring the meal back to life.
FAQs
Can I use other cuts of lamb for this recipe?
Absolutely! While boneless lamb leg is traditional and tender, you can also use lamb shoulder cut into cubes. Just expect a slightly different texture and adjust cooking times accordingly.
How long should I marinate the lamb?
The longer the better for deep flavor. A minimum of 12 hours is recommended, but marinating up to 24 hours in the refrigerator makes the meat especially tender and flavorful.
Do I have to soak wooden skewers before grilling?
Yes, soaking wooden or bamboo skewers in water for at least 30 minutes prevents them from burning on the grill, helping you achieve beautiful souvlaki without charred sticks.
Can I make the tzatziki sauce ahead of time?
Definitely! Tzatziki actually tastes better after sitting in the fridge for a few hours or overnight, as the flavors meld beautifully. Just keep it chilled until ready to serve.
What if I don’t have a grill or stove pan?
You can also cook the skewers under a preheated broiler in your oven. Just watch closely and turn carefully to get even browning without drying out the meat.
Final Thoughts
Sharing this Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe has been such a joy because it’s truly one of those dishes that brings people together with its vibrant flavors and simple preparation. Whether you’re an experienced cook or just diving into Mediterranean cuisine, this recipe offers a fantastic way to savor Greek traditions at home. Give it a try soon — you’ll be rewarded with juicy, flavorful lamb and the freshest, most satisfying accompaniments that will have everyone asking for seconds!
Print
Lamb Souvlaki with Tzatziki, Pita, and Greek Salad Recipe
- Total Time: 12 hours 30 minutes (including marination)
- Yield: 12 skewers serving 12 people (or 8 larger skewers serving 8 people)
Description
Lamb Souvlaki is a classic Greek dish featuring tender, marinated lamb cubes skewered and cooked to juicy perfection. Served with traditional sides like tzatziki, pita bread, or Greek salad, this recipe offers a flavorful Mediterranean meal perfect for gatherings or casual dinners.
Ingredients
Meat
- 1.2 kg (2.4 lb) boneless lamb leg, fat trimmed, cut into 2.5cm (1”) cubes (~900g / 1.8 lb after trimming)
Marinade
- 5 garlic cloves, finely minced
- 5 tbsp lemon juice
- 2 tsp lemon zest
- 2 tsp dried oregano
- 3 fresh bay leaves, crushed by hand (or 2 dried kept whole)
- ⅓ cup white wine vinegar
- 3 tbsp extra virgin olive oil
- 1 tsp cooking/kosher salt
Additional
- 1 tsp cooking/kosher salt (for sprinkling before cooking)
- ½ tsp black pepper
- 1 tbsp extra virgin olive oil (for pan cooking)
- 8 - 12 skewers, wooden or bamboo (18 cm / 7” if using wood)
- 4 - 6 pita breads
- 1 batch tzatziki (for serving)
- Greek salad (chopped small) or shredded lettuce and tomato slices (for stuffing or serving)
- Greek lemon rice (optional, for serving plates instead of wraps)
Instructions
- Marinate Lamb: In a bowl, mix the garlic, lemon juice, lemon zest, dried oregano, crushed bay leaves, white wine vinegar, olive oil, and salt to create the marinade. Add the lamb cubes to the bowl and toss well to coat all pieces thoroughly.
- Refrigerate: Cover and marinate the lamb in the fridge for 12 to 24 hours to allow the flavors to deeply infuse and tenderize the meat.
- Prepare Skewers: Remove the lamb from the marinade and thread 3 to 4 pieces of lamb on each skewer to make about 12 skewers, or 5 pieces for 8 larger skewers as preferred.
- Season Meat: Sprinkle the skewered lamb generously with cooking/kosher salt and black pepper. This final seasoning before cooking enhances flavor and crust texture.
- Cook Skewers (Pan method): Heat 1 tablespoon of extra virgin olive oil in a large non-stick pan over high heat. Place half of the skewers in the pan and cook for 3 minutes on one side. Turn them and cook the other side for another 3 minutes until nicely seared and the internal temperature reaches 60°C (140°F) for medium-rare.
- Keep Warm: Transfer cooked skewers to a plate and loosely cover with foil to retain heat while cooking remaining skewers.
- Prepare For BBQ (Optional): If using wooden or bamboo skewers on a BBQ grill, soak them in water for 30 minutes before cooking to prevent burning.
- BBQ Cooking: Preheat the BBQ to medium-high. Use a flat iron hot plate to avoid wooden skewers catching fire or use metal skewers on the grill. Thread lamb as instructed, drizzle with olive oil to prevent sticking, then sprinkle with salt and pepper. Cook skewers on BBQ for 3 minutes per side until cooked to desired doneness.
- Serve: Arrange the lamb souvlaki on a serving platter for DIY wraps. Serve with tzatziki, toasted pita bread, and Greek salad chopped small, or with shredded lettuce and tomato slices. Alternatively, serve plates with Greek lemon rice and salad for a hearty meal.
Notes
- For juiciest results, aim for medium-rare doneness with internal temperature of 60°C (140°F).
- Soaking wooden skewers before BBQ cooking prevents burning and enhances safety.
- The lemon and vinegar in the marinade help tenderize the lamb.
- Tzatziki and fresh salad are essential toppings to balance the rich lamb flavor.
- Using a flat iron hot plate on BBQ is recommended for cooking wooden skewers to avoid flare-ups.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Greek




Leave a Reply