This Greek Lamb Souvlaki recipe is a traditional Mediterranean dish made with tender marinated lamb skewers, grilled to perfection, and served with pita bread, tzatziki sauce, and fresh vegetables. Juicy, flavorful, and authentic – it’s Greek street food at its best!
- Prep Time: 20 minutes
- Marinate Time: 2–4 hours
- Cook Time: 15 minutes
- Total Time: 2 hours 35 minutes
- Servings: 4 servings
Ingredients
- 1.5 lbs (700g) lamb leg or shoulder, cut into 1-inch cubes
- 3 tbsp olive oil
- 2 tbsp lemon juice (freshly squeezed)
- 3 garlic cloves, minced
- 2 tsp dried oregano
- 1 tsp dried thyme
- 1 tsp paprika
- Salt and freshly ground black pepper, to taste
- Wooden or metal skewers
Instructions
- Prepare the marinade: In a bowl, combine olive oil, lemon juice, garlic, oregano, thyme, paprika, salt, and pepper.
- Marinate lamb: Add lamb cubes and toss well to coat. Cover and refrigerate for 2–4 hours (overnight for best flavor).
- Skewer the meat: Thread marinated lamb cubes onto skewers.
- Grill: Preheat grill or grill pan over medium-high heat. Cook skewers for 10–12 minutes, turning occasionally, until lamb is charred outside and tender inside.
- Serve: Enjoy with warm pita bread, Tzatziki sauce, fresh tomatoes, cucumber, and onions.
Tips & Variations
- Soak wooden skewers in water for 30 minutes before grilling to prevent burning.
- For smoky flavor, grill over charcoal instead of a pan.
- Add bell peppers and onions to the skewers for a colorful variation.
- Pair with Classic Greek Salad for a complete meal.