Grilled Lamb Souvlaki is a dish that evokes memories of sun-soaked terraces and lively gatherings. Each skewer is infused with the rich flavors of marinated lamb, fragrant garlic, and zesty lemon, creating a culinary masterpiece that transports you straight to the heart of Greece. The tender morsels of lamb, perfectly charred on the outside yet juicy within, make it an irresistible addition to any meal. This recipe is not just a feast for the taste buds but a celebration of heritage and tradition, and it’s exceptionally easy to prepare.
Thank you for reading this post, don't forget to subscribe!
I still remember the first time I grilled lamb souvlaki on a warm summer evening, the aroma wafting through the open window and drawing my friends to the backyard. It felt less like cooking and more like creating an experience. The beauty of this recipe lies in its simplicity and the depth of flavor it provides with just a handful of ingredients. Perfect for a casual dinner or as an impressive appetizer at your next gathering, Grilled Lamb Souvlaki is bound to become a beloved staple in your kitchen. Let’s get started, shall we?
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 70 minutes, this dish combines minimal prep with maximum flavor.
- Irresistible Flavor: The marinade brings together garlic, lemon, and Mediterranean herbs, creating a savory and slightly tangy experience.
- Eye-Catching Appeal: Skewered lamb makes for an impressive presentation that’s both fun and interactive.
- Flexible Serving: Perfect for casual lunches, summer barbecues, or elegant dinners.
- Diet-Friendly Options: Easily adaptable for different dietary needs with simple swaps.
Ingredients You’ll Need
- 1 boneless leg of lamb: This is the star of the show! A boneless leg ensures even cooking, yielding tender and juicy bites. Boneless shoulder can be a suitable alternative if needed.
- 6 cloves garlic: Freshly minced garlic adds tons of flavor. If you’re in a pinch, you can use 2 teaspoons of garlic powder.
- 1 lemon, zest and juice: Fresh lemon zest and juice provide a bright, tangy flavor that complements the rich lamb. Alternatively, lime can be used for a different twist.
- 1 tablespoon oregano: Dried oregano is a classic Mediterranean herb that enhances the dish’s aroma and taste. You can substitute with thyme if you prefer.
- 1 tablespoon basil: Fresh or dried, it adds a slightly sweet and herbal note to the marinade. Feel free to omit if you’re not a fan!
- 2 teaspoons garlic powder: Enhance the garlic flavor with this convenient ingredient, but fresh garlic is recommended for a bolder taste.
- 2 teaspoons sea salt: Sea salt enhances all the flavors. If you’re watching your sodium intake, use kosher salt instead.
- 2 teaspoons black pepper, fresh ground: Freshly ground pepper adds a subtle heat and flavor; pre-ground works, but freshly ground elevates it.
- 1 cup olive oil: A key component of the marinade to keep the lamb moist and add richness. Extra virgin olive oil is preferred for its flavor.
How to Make Grilled Lamb Souvlaki
- Prepare the Lamb: Start by trimming any excess fat, silver skin, and bone from your lamb. Cut it into uniform pieces about 1” to 1.5” square. This ensures they cook evenly.
- Make the Marinade: In a bowl, combine the zest and juice of the lemon, minced garlic, oregano, basil, garlic powder, sea salt, black pepper, and olive oil. Mix thoroughly. The aroma should be delightful!
- Marinate the Lamb: Add the lamb pieces to the marinade, making sure they are well coated. I love using a zip-top bag for this; it makes cleanup easy and allows the lamb to marinate better. Let it marinate in the fridge for at least 30 to 45 minutes, or even better, up to 24 hours if you can wait.
- Skewer the Lamb: When you are ready to grill, thread the marinated lamb pieces onto skewers, keeping similar-sized pieces together. This will help them cook at the same rate.
- Grill to Perfection: Heat your grill to medium-high. Once hot, place the skewers on the grill. Turn them regularly until they’re brown on all sides and register an internal temperature of 130°F for medium doneness—this is when they’re at their juiciest.
- Rest and Serve: Remove the lamb from the grill and let it rest for about 5-7 minutes. Skewers can be served as is or you can remove the lamb pieces for a platter experience. Delish!
Storing & Reheating
Store any leftover grilled lamb souvlaki in an airtight container at room temperature for up to 2 hours. For longer storage, refrigerate it for up to 3 days. If you want to freeze it, wrap the skewers tightly in plastic wrap, then foil, and they can be stored in the freezer for up to 3 months. When you’re ready to enjoy them again, just reheat in a skillet over medium heat for about 5-10 minutes, or until warmed through. Keep in mind that the texture might change slightly, but a squeeze of fresh lemon just before serving can rejuvenate those lovely flavors!
Chef’s Helpful Tips
- Avoid over-marinating the lamb, as the acidity can break down the meat too much, leading to a mushy texture. Stick to 30 minutes to 24 hours.
- Ensure your grill is preheated; this helps achieve those beautiful grill marks and caramelization.
- Rotate the skewers every few minutes for even cooking. Trust me, the char flavor makes all the difference!
- If you’re making a larger batch, consider using two grills or working in batches to avoid overcrowding.
- Leftovers can be enjoyed cold in a salad or as a filling for pita wraps for a quick lunch.
There’s something truly magical about grilled lamb souvlaki, its enchanting aroma serving as a siren song to family and friends alike. The harmony of flavors and textures creates a satisfying meal that both comforts and delights. I encourage you to experiment with the marinade, adding your favorite herbs or spices for that personal touch. Whether it’s a weeknight dinner or a summer weekend gathering, this dish will impress. Enjoy every bite!

Recipe FAQs
Can I use other meats for this recipe?
Absolutely! While lamb is traditional for souvlaki, chicken, beef, or pork can be excellent substitutes. Just keep in mind the cooking times will vary, particularly for poultry, which should be cooked to an internal temperature of 165°F.
How long should I marinate the lamb?
Ideally, you should let the lamb marinate for at least 30 minutes, but for the best flavor, I recommend marinating it for 24 hours. The longer the marinade penetrates, the richer the flavor becomes!
What sides pair well with grilled lamb souvlaki?
Grilled lamb souvlaki pairs beautifully with tzatziki sauce, warm pita bread, or a fresh Greek salad. You can also serve it alongside rice or grilled vegetables for a well-rounded meal.
Can I make this recipe in advance?
You can certainly prepare the marinade a day ahead and marinate the lamb beforehand. Just make sure to skew them and grill them fresh to enjoy the best textures and flavors. Enjoy the ease and convenience of this make-ahead option!
Print
Grilled Lamb Souvlaki
Enjoy the mouthwatering flavors of Grilled Lamb Souvlaki, featuring tender marinated lamb with a blend of garlic, lemon, and herbs. Ideal for a quick dinner or a healthy meal, this dish is sure to satisfy lovers of easy, homemade recipes.
- Total Time: 1 hour 20 minutes
- Yield: 4 servings 1x
Ingredients
- 1 boneless leg of lamb
- 6 cloves garlic
- 1 lemon, zest and juice
- 1 tablespoon oregano
- 1 tablespoon basil
- 2 teaspoons garlic powder
- 2 teaspoons sea salt
- 2 teaspoons black pepper, fresh ground
- 1 cup olive oil
Instructions
- Trim excess fat, silver skin, and bone from the lamb, then cut it into uniform pieces, roughly 1”-1.5” cubes.
- Mix together the lemon zest, lemon juice, diced garlic, dry ingredients, and olive oil. Add lamb pieces and coat well. Marinate in the refrigerator, ideally for 30-45 minutes or up to 24 hours in a zip-top bag.
- Thread marinated lamb pieces onto skewers, keeping pieces of similar size together.
- Preheat the grill to medium-high. Grill skewers, turning them regularly until browned all around and the internal temperature reaches 130F for medium doneness.
- Allow the lamb to rest for 5-7 minutes off the grill before serving. Serve on skewers or remove from skewers as desired.
Notes
Marinating the lamb longer enhances the flavor, so consider preparing it a day ahead.
For extra flavor, add bell peppers or onions to the skewers.
- Prep Time: 10 minutes
- Cook Time: 70 minutes
- Category: Main Dishes
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 skewer
- Calories: 500
- Sugar: 0g
- Sodium: 1200mg
- Fat: 36g
- Saturated Fat: 8g
- Unsaturated Fat: 24g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 44g
- Cholesterol: 120mg






