Grilled Lamb Skewers: Imagine sinking your teeth into tender, perfectly seasoned lamb, kissed by the smoky char of the grill. These aren’t just any skewers; they’re a culinary journey, a taste of summer, and a guaranteed crowd-pleaser all rolled into one delicious package.
Lamb skewers, or “souvlaki” as they’re often known in Greece, have a rich history stretching back centuries. They represent a simple yet elegant way to enjoy this flavorful meat, often prepared during celebrations and gatherings. The practice of grilling meat on skewers is found in various cultures across the globe, each with its unique blend of spices and techniques, but the fundamental appeal remains the same: perfectly cooked, bite-sized pieces of deliciousness.
What makes grilled lamb skewers so irresistible? It’s the combination of factors. The lamb itself, when marinated properly, becomes incredibly tender and flavorful. The grilling process imparts a smoky depth that elevates the taste to another level. And let’s not forget the convenience! Skewers are easy to handle, cook quickly, and are perfect for serving at parties or enjoying a casual weeknight meal. The versatility of this dish is another reason why it’s so beloved. You can customize the marinade to your liking, adding herbs, spices, and vegetables to create a truly unique culinary experience. Whether you’re a seasoned grill master or a novice cook, these grilled lamb skewers are sure to become a new favorite in your recipe repertoire.

Ingredients:
- For the Lamb:
- 2 lbs boneless leg of lamb, cut into 1-inch cubes
- 2 red bell peppers, cut into 1-inch pieces
- 2 yellow bell peppers, cut into 1-inch pieces
- 1 large red onion, cut into 1-inch pieces
- 1 pint cherry tomatoes
- 1/4 cup olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- For the Marinade:
- 1/2 cup olive oil
- 1/4 cup red wine vinegar
- 4 cloves garlic, minced
- 2 tablespoons fresh rosemary, chopped
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- For Serving (Optional):
- Pita bread or naan
- Tzatziki sauce
- Hummus
- Lemon wedges
- Fresh parsley, chopped
Preparing the Marinade:
Okay, let’s get started with the marinade. This is where all the magic happens, infusing the lamb with incredible flavor. Trust me, don’t skip this step!
- In a medium bowl, whisk together the 1/2 cup of olive oil and 1/4 cup of red wine vinegar. Make sure they’re well combined; you want a nice, emulsified base for all the other flavors.
- Add the minced garlic (4 cloves). I like to use a garlic press for this, but finely chopping it works just as well. The key is to get it nice and small so the flavor really permeates the lamb.
- Now, for the herbs! Add the 2 tablespoons of chopped fresh rosemary and 1 tablespoon of chopped fresh thyme. Fresh herbs are always best, but if you only have dried, use about 1 teaspoon of dried rosemary and 1/2 teaspoon of dried thyme.
- Stir in the 1 teaspoon of dried oregano and 1 teaspoon of smoked paprika. The smoked paprika adds a wonderful depth of flavor that complements the lamb beautifully.
- If you like a little kick, add the 1/2 teaspoon of red pepper flakes. This is totally optional, so adjust to your spice preference.
- Finally, season with 1 teaspoon of salt and 1/2 teaspoon of black pepper. Give everything a good whisk to make sure all the ingredients are evenly distributed.
Marinating the Lamb:
Now that the marinade is ready, it’s time to get the lamb soaking in all that goodness. This is a crucial step, so be patient and let the flavors meld together.
- In a large bowl or resealable plastic bag, combine the 2 lbs of cubed lamb with the prepared marinade. Make sure all the lamb pieces are coated evenly. I like to use my hands to gently massage the marinade into the meat.
- Cover the bowl or seal the bag and refrigerate for at least 4 hours, or preferably overnight. The longer the lamb marinates, the more flavorful and tender it will become. I usually aim for at least 8 hours, but overnight is ideal.
- While the lamb is marinating, you can prepare the vegetables. Wash and chop the bell peppers and red onion into 1-inch pieces. Also, wash the cherry tomatoes. Set them aside until you’re ready to assemble the skewers.
Assembling the Skewers:
Time to get creative and assemble those skewers! This is where you can really customize things to your liking. I like to alternate the lamb with the colorful vegetables for a beautiful presentation and a variety of flavors.
- Remove the marinated lamb from the refrigerator about 30 minutes before grilling to allow it to come to room temperature slightly. This will help it cook more evenly.
- Thread the lamb, bell peppers, red onion, and cherry tomatoes onto skewers. You can use metal skewers or wooden skewers. If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent them from burning.
- Alternate the lamb and vegetables in a pattern that you find appealing. I usually start with a piece of lamb, followed by a bell pepper, then a red onion, and finally a cherry tomato. Repeat this pattern until the skewer is full, leaving a little space at the end for easy handling.
- Continue assembling the skewers until all the lamb and vegetables are used up. You should have enough for about 8-10 skewers, depending on how much you put on each one.
- Brush the assembled skewers with the 1/4 cup of olive oil. This will help them to not stick to the grill and give them a nice color. Season with the additional 1 teaspoon of salt and 1/2 teaspoon of black pepper.
Grilling the Lamb Skewers:
Now for the fun part grilling! This is where the magic happens, transforming those marinated lamb and vegetable skewers into a delicious and satisfying meal. Make sure your grill is nice and hot before you start.
- Preheat your grill to medium-high heat (about 375-450°F). If you’re using a charcoal grill, make sure the coals are evenly distributed and covered with a light layer of ash.
- Lightly oil the grill grates to prevent the skewers from sticking. You can use a grill brush dipped in oil or spray the grates with cooking spray.
- Place the skewers on the preheated grill, making sure they’re not overcrowded. You want to leave enough space between them so the heat can circulate evenly.
- Grill the skewers for about 8-12 minutes, turning them occasionally to ensure they cook evenly on all sides. The lamb should be cooked to your desired level of doneness. For medium-rare, aim for an internal temperature of 135°F. For medium, aim for 145°F.
- Use a meat thermometer to check the internal temperature of the lamb. Insert the thermometer into the thickest part of the lamb, avoiding the vegetables.
- Once the lamb is cooked to your liking, remove the skewers from the grill and let them rest for a few minutes before serving. This will allow the juices to redistribute, resulting in a more tender and flavorful skewer.
Serving Suggestions:
Your grilled lamb skewers are ready! Now, let’s talk about how to serve them. There are so many delicious options, so feel free to get creative and customize things to your liking.
- Serve the skewers hot off the grill. They’re best enjoyed immediately, while the lamb is still juicy and tender.
- Serve with warm pita bread or naan. This is a classic pairing that allows you to create delicious wraps or sandwiches.
- Offer a variety of sauces and dips, such as tzatziki sauce and hummus. These add a cool and creamy element that complements the grilled lamb and vegetables perfectly.
- Garnish with lemon wedges and fresh parsley. A squeeze of lemon juice adds a bright and zesty flavor, while the fresh parsley adds a pop of color and freshness.
- Consider serving the skewers with a side salad or grilled vegetables. This will create a complete and balanced meal.
- For a more casual presentation, you can remove the lamb and vegetables from the skewers and serve them in a bowl or platter. This is a great option for parties or gatherings.
- If you have any leftover skewers, you can store them in the refrigerator for up to 3 days. Reheat them in the oven or microwave before serving.
Tips for Success:
- Don’t overcook the lamb: Overcooked lamb can be tough and dry. Use a meat thermometer to ensure it’s cooked to your desired level of doneness.
- Soak wooden skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent them from burning.
- Let the lamb rest: After grilling, let the lamb skewers rest for a few minutes before serving. This will allow the juices to redistribute, resulting in a more tender and flavorful skewer.
- Get creative with the vegetables: Feel free to experiment with different vegetables, such as zucchini, eggplant, or mushrooms.
- Adjust the marinade to your liking: If you prefer a spicier marinade, add more red pepper flakes. If you prefer a sweeter marinade, add a touch of honey or maple syrup.
Enjoy

Conclusion:
And there you have it! These Grilled Lamb Skewers are more than just a meal; they’re an experience. From the vibrant marinade that tenderizes the lamb to the smoky char from the grill, every bite is an explosion of flavor. I truly believe this recipe is a must-try for anyone looking to elevate their grilling game and impress their friends and family. The combination of herbs, spices, and a touch of lemon creates a symphony of tastes that perfectly complements the richness of the lamb.
But why is this recipe a must-try, you ask? Well, beyond the incredible flavor profile, it’s also surprisingly easy to make. The marinade comes together in minutes, and the grilling process is straightforward, making it perfect for both seasoned grill masters and those just starting out. Plus, it’s a fantastic way to enjoy lamb, which is often overlooked in favor of more common grilling options like chicken or beef. Trust me, once you try these skewers, you’ll be hooked!
Now, let’s talk about serving suggestions and variations. These Grilled Lamb Skewers are incredibly versatile and can be enjoyed in so many different ways. For a classic Mediterranean feast, serve them with warm pita bread, creamy tzatziki sauce, a fresh Greek salad, and a side of lemon-roasted potatoes. The cool, refreshing tzatziki perfectly balances the richness of the lamb, while the Greek salad adds a burst of freshness and acidity.
Alternatively, you could serve them over a bed of fluffy couscous or quinoa, drizzled with a tahini dressing and sprinkled with toasted pine nuts. This makes for a lighter, yet equally satisfying meal. If you’re feeling adventurous, try adding some grilled vegetables to the skewers, such as bell peppers, onions, zucchini, or cherry tomatoes. This not only adds color and texture but also enhances the overall flavor profile.
For a spicier kick, you can add a pinch of red pepper flakes to the marinade or serve the skewers with a side of harissa paste. And if you’re looking for a vegetarian option, you can easily adapt this recipe by using halloumi cheese or marinated tofu instead of lamb. Just be sure to adjust the grilling time accordingly.
Don’t be afraid to experiment with different herbs and spices to create your own unique flavor combinations. Try adding a touch of smoked paprika for a smoky flavor, or a pinch of cumin for a warm, earthy note. The possibilities are endless!
I’m so confident that you’ll love these Grilled Lamb Skewers that I urge you to give them a try. They are perfect for a summer barbecue, a casual weeknight dinner, or even a special occasion. The recipe is simple, the ingredients are readily available, and the results are absolutely delicious.
So, fire up your grill, gather your ingredients, and get ready to experience the magic of these incredible skewers. And most importantly, don’t forget to share your experience with me! I’d love to hear your feedback, see your photos, and learn about any variations you’ve tried. Tag me in your social media posts or leave a comment below. Happy grilling! I can’t wait to see what you create! I am sure you will love this Grilled Lamb Skewers recipe.
Grilled Lamb Skewers: The Ultimate Guide to Perfect Kebabs
Flavorful grilled lamb skewers marinated in herbs and spices, featuring colorful bell peppers, red onion, and cherry tomatoes. Perfect served with pita bread, tzatziki, and hummus.
Ingredients
- 2 lbs boneless leg of lamb, cut into 1-inch cubes
- 2 red bell peppers, cut into 1-inch pieces
- 2 yellow bell peppers, cut into 1-inch pieces
- 1 large red onion, cut into 1-inch pieces
- 1 pint cherry tomatoes
- 1/4 cup olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup olive oil
- 1/4 cup red wine vinegar
- 4 cloves garlic, minced
- 2 tablespoons fresh rosemary, chopped
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Pita bread or naan
- Tzatziki sauce
- Hummus
- Lemon wedges
- Fresh parsley, chopped
Instructions
- Prepare the Marinade: In a medium bowl, whisk together 1/2 cup olive oil and 1/4 cup red wine vinegar. Add 4 minced garlic cloves, 2 tablespoons chopped fresh rosemary, and 1 tablespoon chopped fresh thyme. Stir in 1 teaspoon dried oregano, 1 teaspoon smoked paprika, and 1/2 teaspoon red pepper flakes (optional). Season with 1 teaspoon salt and 1/2 teaspoon black pepper. Whisk well.
- Marinate the Lamb: In a large bowl or resealable bag, combine 2 lbs cubed lamb with the marinade. Ensure lamb is evenly coated. Cover and refrigerate for at least 4 hours, preferably overnight.
- Prepare Vegetables: While lamb marinates, wash and chop bell peppers and red onion into 1-inch pieces. Wash cherry tomatoes.
- Assemble Skewers: Remove lamb from refrigerator 30 minutes before grilling. Thread lamb, bell peppers, red onion, and cherry tomatoes onto skewers, alternating ingredients.
- Season Skewers: Brush assembled skewers with 1/4 cup olive oil. Season with 1 teaspoon salt and 1/2 teaspoon black pepper.
- Grill Skewers: Preheat grill to medium-high heat (375-450°F). Lightly oil grill grates. Place skewers on grill, ensuring they are not overcrowded. Grill for 8-12 minutes, turning occasionally, until lamb is cooked to desired doneness (135°F for medium-rare, 145°F for medium).
- Rest and Serve: Remove skewers from grill and let rest for a few minutes before serving. Serve hot with pita bread or naan, tzatziki sauce, hummus, lemon wedges, and fresh parsley.
Notes
- Don’t overcook the lamb. Use a meat thermometer to ensure it’s cooked to your desired level of doneness.
- If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent them from burning.
- After grilling, let the lamb skewers rest for a few minutes before serving. This will allow the juices to redistribute, resulting in a more tender and flavorful skewer.
- Feel free to experiment with different vegetables, such as zucchini, eggplant, or mushrooms.
- If you prefer a spicier marinade, add more red pepper flakes. If you prefer a sweeter marinade, add a touch of honey or maple syrup.




Leave a Comment