Lamb Souvlaki Recipe – emiliarecipes.com

There’s something unforgettable about the scent of grilled lamb wafting through a warm summer evening. Juicy, tender, and kissed with smoky char, lamb souvlaki captures the essence of Mediterranean street food in every bite.

I first fell in love with this dish during a trip to Athens, where I wandered into a tiny taverna tucked behind a market square. One bite of that perfectly seasoned meat wrapped in warm pita with a dollop of tangy tzatziki, and I knew I had to recreate it at home. This recipe has become a staple in our family, especially when we’re entertaining or craving something fresh yet satisfying.

Let’s dive into what makes this Lamb Souvlaki so irresistible.

Why You’ll Love This Lamb Souvlaki Recipe

Get ready to bring the flavors of Greece straight to your kitchen. This Lamb Souvlaki recipe delivers mouthwatering results without the need for special equipment or hard-to-find ingredients.

First off, it’s incredibly quick and easy to make. With just a bit of marinating time and a few minutes on the grill or stovetop, you’ve got a dish that looks and tastes restaurant-worthy, even on a busy weeknight.

It’s perfect for entertaining. Whether you’re hosting a casual backyard cookout or a Mediterranean-themed dinner, these skewers are a guaranteed crowd-pleaser. Set out warm pita, fresh veggies, and creamy dips, and let everyone build their own plate.

It won’t break the bank. While lamb can sometimes feel like a splurge, this recipe stretches a modest amount of meat into a full, satisfying meal by pairing it with budget-friendly sides like rice, salad, or grilled vegetables.

It’s endlessly versatile. You can serve it in wraps, over salad, or as part of a larger mezze platter. It also plays nicely with other proteins, so you can swap in chicken or beef if needed and still enjoy the same bright, herby flavors.

Once you try this once, it just might become your go-to grilled meat recipe. Let’s take a closer look at the ingredients that make it sing.

Ingredients Notes

The beauty of lamb souvlaki lies in its simplicity — just a handful of quality ingredients come together to create a dish that’s full of flavor. Each component is selected to enhance the natural richness of the lamb while keeping things fresh and balanced.

Lamb shoulder or leg is ideal for this recipe. Both cuts are flavorful and tender when marinated and grilled properly. Trim off any excess fat and cut the meat into evenly sized cubes so everything cooks at the same rate. If you’re new to cooking lamb, don’t worry — it’s more forgiving than you might think.

Fresh lemon juice brings brightness and helps tenderize the meat. It’s the backbone of the marinade, providing that signature Greek zing. Don’t substitute with bottled juice here — the real stuff makes a noticeable difference.

Olive oil helps carry the flavors of the marinade into the lamb and ensures the meat stays juicy on the grill. Use a good-quality extra virgin olive oil for the best flavor. It also prevents sticking if you’re cooking the skewers on a grill.

Garlic and oregano are the aromatics that give this dish its Mediterranean soul. I recommend using fresh garlic cloves and dried Greek oregano if you can find it. Greek oregano has a slightly sweeter, more robust flavor than the typical variety.

You’ll also need bamboo or metal skewers, and if you’re using bamboo, make sure to soak them in water for 30 minutes beforehand to prevent burning. A hot grill pan, outdoor grill, or even a broiler will work beautifully for cooking.

How To Make This Lamb Souvlaki

Making lamb souvlaki at home is a breeze, and the results are so satisfying you’ll find yourself coming back to it again and again. It all starts with a good marinade.

Begin by cutting your lamb into bite-sized cubes, aiming for uniformity so the meat cooks evenly. Place the cubes in a large bowl or zip-top bag. Add olive oil, lemon juice, minced garlic, dried oregano, salt, and pepper, then toss everything together until the meat is well coated. Let it marinate in the fridge for at least 2 hours — or ideally overnight — to let the flavors soak in fully.

When you’re ready to cook, thread the marinated lamb cubes onto skewers, leaving a little space between each piece to allow for even cooking. If you’re using wooden skewers, be sure they’ve had a good soak in water to prevent charring.

Preheat your grill or grill pan over medium-high heat. You want it hot enough to sear the meat and get some good browning. Place the skewers on the grill and cook for about 8 to 10 minutes total, turning every few minutes so all sides develop a beautiful golden crust. The lamb should be slightly pink in the center — juicy and tender.

While the meat cooks, warm up some pita bread and prep your toppings. Chopped tomatoes, red onions, cucumbers, and a generous spoonful of tzatziki are traditional and delicious. You can also serve the skewers over a bed of rice or alongside a big Greek salad.

Once the lamb is cooked through and slightly charred, remove the skewers and let the meat rest for a couple of minutes. This allows the juices to redistribute and keeps the meat from drying out.

From start to finish (excluding marinating), this dish takes about 20-25 minutes to cook and assemble, making it a realistic option even on a busy night.

Storage Options

If you have leftovers (lucky you!), lamb souvlaki stores beautifully for future meals. Let the meat cool to room temperature, then transfer it to an airtight container. It will keep well in the fridge for up to 3-4 days.

For longer storage, you can freeze the cooked lamb in freezer-safe bags or containers for up to 2 months. Just be sure to label it clearly and press out as much air as possible before sealing.

When reheating, aim to do so gently to preserve the tenderness of the meat. The stovetop works best — just reheat in a covered skillet with a splash of water or broth over low heat. You can also use the microwave in short bursts, but be careful not to overcook it.

Reheat your pita separately and refresh any veggies or dips just before serving for a meal that tastes nearly as good as day one.

Variations and Substitutions

One of the things I love most about this lamb souvlaki recipe is how easy it is to adapt. Whether you’re working with dietary restrictions or just want to change things up, there are plenty of ways to make this dish your own.

If lamb isn’t your thing or it’s not in the budget, chicken thighs or beef sirloin make excellent alternatives. The marinade works equally well with both, and the cook time is roughly the same.

For a vegetarian twist, try marinated halloumi cheese or portobello mushrooms. They both hold up well on the grill and soak up the lemony, herby marinade beautifully.

Want to add even more flavor? Toss some bell peppers, zucchini, or red onion onto the skewers alongside the meat. They’ll cook in the same time and add a colorful, delicious contrast.

For those avoiding gluten, just skip the pita and serve the lamb over a big bowl of cauliflower rice or quinoa. Add a drizzle of olive oil and a squeeze of lemon for a fresh, satisfying grain-free bowl.

Feel free to play with the herbs, too — a little fresh rosemary or thyme adds a lovely depth, especially if you’re making this during the colder months.

No matter how you mix it up, this lamb souvlaki recipe is a celebration of fresh, bold flavors — the kind of meal that turns an ordinary dinner into something special.


Print

Lamb Souvlaki Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Lamb Souvlaki recipe is a flavorful Greek dish featuring marinated lamb skewers grilled to juicy perfection. Packed with Mediterranean herbs, garlic, and lemon, it’s a delicious and easy meal for any occasion. Perfect for grilling season!

  • Author: Emilia
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes (plus marinating time)
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Greek
  • Diet: Gluten Free
  • 1.5 lbs lamb shoulder or leg, cut into 1-inch cubes

  • 3 tbsp olive oil

  • 2 tbsp fresh lemon juice

  • 3 garlic cloves, minced

  • 1 tbsp red wine vinegar

  • 1 tbsp dried oregano

  • 1 tsp salt

  • ½ tsp black pepper

  • Wooden or metal skewers

  • Optional: chopped parsley and tzatziki for serving

Instructions

  1. In a bowl, whisk together olive oil, lemon juice, garlic, vinegar, oregano, salt, and pepper.

  2. Add lamb cubes to the marinade, cover, and refrigerate for at least 2 hours or overnight.

  3. Thread the marinated lamb onto skewers.

  4. Preheat grill to medium-high heat.

  5. Grill skewers for 8–10 minutes, turning occasionally until lamb is cooked to desired doneness.

  6. Serve hot with optional parsley and tzatziki sauce.

Notes

  • Soak wooden skewers in water for 30 minutes before grilling to prevent burning.

  • For extra flavor, marinate overnight.

Nutrition

  • Serving Size: 1 skewer (approx. ¼ of recipe)
  • Calories: 310
  • Sugar: 0g
  • Sodium: 460mg

Did you make this recipe?

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

Leave a Comment