There's something unforgettable about the savory aroma of grilled lamb drifting through the air on a warm evening. Each skewer is bursting with juicy, tender meat, infused with lemon, garlic, and oregano – a Greek classic that feels like a vacation on a plate.
The first time I made lamb souvlaki at home, it was for a backyard dinner party. I wasn’t sure how it would turn out, but once that first bite hit the table, the only sound was the clinking of forks and a chorus of “Mmm!” Since then, this dish has become my go-to for impressing guests without spending all day in the kitchen.
Let’s dive into what makes this Lamb Souvlaki so special and why you’ll want it in your weekly rotation.
Why You’ll Love This Lamb Souvlaki Recipe
Get ready to fall in love with the bold flavors and simplicity of this dish. Lamb souvlaki isn’t just delicious – it’s one of those meals that hits all the right notes for both taste and convenience.
First, it’s incredibly quick and easy. A simple marinade does most of the work while you kick back or prep the sides. Whether you’re grilling outdoors or using a stovetop grill pan, the cooking process takes under 15 minutes.
Second, this recipe is perfect for entertaining. The skewers look impressive on a platter with a side of tzatziki, pita bread, and a fresh salad. Yet it’s so low-effort, you’ll have plenty of time to enjoy your guests.
It’s also budget-friendly, especially if you shop for lamb shoulder or leg on sale. You’ll get rich, restaurant-quality flavor at a fraction of the cost of eating out.
And finally, it’s incredibly versatile. Swap in other proteins like chicken or pork, or make it vegetarian with halloumi and veggies. The marinade is universal and works beautifully with whatever you have on hand.
Once you try it, you'll understand why this is a recipe worth bookmarking.
Ingredients Notes

What makes lamb souvlaki shine is the balance between bold, simple ingredients and the time they spend marinating together. The result? Deeply flavorful, melt-in-your-mouth bites with every skewer.
Lamb is the star here, and I recommend using boneless lamb shoulder or leg. These cuts are tender with just the right amount of fat to stay juicy on the grill. Be sure to cut it into uniform 1- to 1½-inch cubes to ensure even cooking.
Lemon juice adds the acidic element that helps tenderize the lamb while infusing it with brightness. Freshly squeezed is a must – bottled just doesn’t deliver the same zing.
Garlic plays a crucial role in the marinade. Use fresh cloves and give them a fine mince or smash them into a paste to maximize their flavor. The result is a garlicky depth that compliments the richness of the lamb.
Oregano, particularly dried Greek oregano, adds that essential Mediterranean earthiness. Don’t skimp – it’s what gives the dish its unmistakable Greek character.
You’ll also need olive oil, preferably extra virgin. It binds the marinade together and adds a fruity richness that coats the lamb as it grills.
For equipment, you’ll need wooden or metal skewers and a grill or grill pan. If you're using wooden skewers, don’t forget to soak them in water for 30 minutes beforehand to prevent burning.
How To Make This Lamb Souvlaki

Making lamb souvlaki is as easy as marinate, skewer, grill – and enjoy. Here's how it all comes together in a few simple steps.
Start by preparing your lamb. Trim any excess fat and cut the meat into even cubes, about 1 to 1½ inches each. Place them in a large bowl or zip-top bag, ready for the marinade.
In a separate bowl, whisk together lemon juice, olive oil, minced garlic, oregano, salt, and pepper. Pour this mixture over the lamb, ensuring every piece is well-coated. Cover and refrigerate for at least 2 hours, but overnight is best for deeper flavor.
When you’re ready to cook, preheat your grill or grill pan to medium-high. Thread the marinated lamb cubes onto skewers, leaving a little space between each piece to allow even cooking.
Place the skewers on the grill and cook for about 10-12 minutes, turning every few minutes to get a nice char on all sides. You’re aiming for medium to medium-well – still juicy inside with a crispy sear on the outside.
Once done, let the skewers rest for a few minutes. This helps the juices redistribute through the meat, keeping it moist and flavorful. Serve with warm pita, tzatziki, and a squeeze of fresh lemon.
From start to finish, the whole process takes just around 30 minutes (not counting marinating time), making it a great option even on weeknights.
Storage Options
If you find yourself with leftovers (though that’s rare!), lamb souvlaki stores beautifully and makes for a delicious next-day meal.
Store the cooked skewers in an airtight container in the fridge for up to 3 days. Remove them from the skewers before storing for easier reheating and meal prep.
You can also freeze the grilled lamb. Let it cool completely, then transfer to a freezer-safe bag or container. It’ll keep for up to 2 months. Thaw overnight in the fridge before reheating.
To reheat, use a skillet over medium heat to gently warm the lamb, adding a splash of water or broth to prevent it from drying out. Microwaving works in a pinch, but the texture is best when reheated on the stovetop.
Variations and Substitutions
The beauty of lamb souvlaki is how easily it adapts to what you have on hand or your dietary preferences.
Don’t eat lamb? No problem. Chicken or pork work wonderfully with the same marinade and cook in a similar amount of time. Chicken thighs are especially juicy and flavorful.
For a vegetarian option, try halloumi cheese and vegetables like zucchini, bell pepper, and red onion. The marinade gives them a delicious smoky flavor when grilled.
If you want more heat, add a pinch of crushed red pepper flakes or a dash of harissa paste to the marinade. It gives the skewers a gentle kick that pairs beautifully with creamy tzatziki.
Herbs like fresh rosemary or thyme can be added for an aromatic twist. Just be careful not to overpower the oregano, which is the signature flavor.
Finally, if you're short on time, you can do a quick 30-minute marinade – just know the flavor won’t be as deep as a longer soak. It still beats takeout by a mile.
Once you’ve mastered the basics, feel free to make this recipe your own. The flavors are so versatile, you'll find yourself coming back to this one again and again.
PrintLamb Souvlaki Recipe
This Lamb Souvlaki Recipe brings the authentic taste of Greece to your table with tender marinated lamb grilled to perfection. A simple, delicious way to enjoy Mediterranean cuisine at home.
- Prep Time: 2 hours (includes marinating)
- Cook Time: 10 minutes
- Total Time: 2 hours 10 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Greek
- Diet: Gluten Free
Ingredients
-
1 ½ lbs lamb leg or shoulder, cut into 1-inch cubes
-
3 tbsp olive oil
-
2 tbsp fresh lemon juice
-
3 garlic cloves, minced
-
1 tbsp red wine vinegar
-
2 tsp dried oregano
-
1 tsp salt
-
½ tsp black pepper
-
Wooden skewers (soaked in water)
Instructions
-
In a bowl, whisk together olive oil, lemon juice, garlic, vinegar, oregano, salt, and pepper.
-
Add lamb cubes and marinate for at least 2 hours or overnight in the fridge.
-
Thread lamb onto soaked skewers.
-
Preheat grill to medium-high heat.
-
Grill skewers for 8–10 minutes, turning occasionally until lamb is browned and cooked to your liking.
-
Serve hot with pita, tzatziki, and fresh veggies.
Notes
-
For best flavor, marinate overnight.
-
Soak skewers to prevent burning on the grill.
-
Serve with lemon wedges and a side salad.
Nutrition
- Serving Size: 1 serving (approx. 6 oz)
- Calories: 320
- Sugar: 0g
- Sodium: 400mg
Leave a Reply