Juicy Aromatic Lamb Kebabs

Juicy grilled lamb kebabs with vibrant red and green bell peppers, a flavorful Middle Eastern delight. Save
Juicy grilled lamb kebabs with vibrant red and green bell peppers, a flavorful Middle Eastern delight. | cookingwithkendra.com

These succulent lamb pieces are marinated in a blend of olive oil, yogurt, lemon juice, and warm spices, then threaded alongside red onion and bell peppers. After marinating for at least an hour, the skewers are grilled over medium-high heat until the lamb achieves a golden sear and juicy interior. Fresh herbs and lemon wedges add brightness, making this dish perfect for a summer barbecue or weeknight dinner. For the best flavor, marinate overnight and serve with rice pilaf or flatbread.

My neighbor knocked on my door one evening holding a platter of smoky, charred kebabs still steaming from his grill. The smell alone made me forget whatever I had planned for dinner. He said the secret was in the yogurt marinade, and after one bite I knew I had to learn how to make them myself.

I started making these for weekend cookouts, and they became the dish everyone asked about. My brother would show up early just to stand by the grill, claiming he was there to help but really just waiting to steal the first kebab off the heat. The sound of sizzling meat and the way the edges caramelize still reminds me of those lazy summer evenings.

Ingredients

  • Boneless lamb leg or shoulder (600 g, cut into 2.5 cm cubes): Shoulder has more fat and stays juicier, but leg is leaner if you prefer that. Either way, make sure the pieces are similar in size so they cook evenly.
  • Olive oil (3 tbsp): This helps the spices cling to the lamb and keeps everything from sticking to the grill.
  • Plain Greek yogurt (2 tbsp): The acidity breaks down the meat fibers and makes the lamb ridiculously tender. I once forgot this step and the difference was obvious.
  • Lemon juice (2 tbsp): Brightens everything up and cuts through the richness of the lamb.
  • Garlic cloves (3, minced): Fresh garlic is non-negotiable here. The jarred stuff just does not hit the same.
  • Ground cumin (1 tbsp): Earthy and warm, this is the backbone of the spice mix.
  • Ground coriander (1 tbsp): Adds a subtle citrusy note that pairs perfectly with cumin.
  • Smoked paprika (1 tsp): Gives a gentle smokiness even before the grill does its magic.
  • Ground black pepper (1 tsp): Freshly cracked if you have it.
  • Salt (1 tsp): Do not skimp, the lamb needs it.
  • Ground cinnamon (½ tsp): Just a whisper of warmth in the background.
  • Chili flakes (¼ tsp, optional): I add them when I want a tiny kick, but they are easy to leave out.
  • Red onion (1 large, cut into wedges): They char beautifully and add sweetness.
  • Red bell pepper (1 large, cut into 2.5 cm pieces): The sugars caramelize on the grill and taste incredible.
  • Green bell pepper (1 large, cut into 2.5 cm pieces): Adds color and a slightly grassy flavor.
  • Fresh cilantro or parsley (chopped): A handful scattered on top makes everything look and taste brighter.
  • Lemon wedges: Essential for squeezing over the hot kebabs right before you take a bite.

Instructions

Mix the marinade:
In a large bowl, whisk together the olive oil, yogurt, lemon juice, garlic, cumin, coriander, paprika, black pepper, salt, cinnamon, and chili flakes until smooth. It should smell incredible even at this stage.
Coat the lamb:
Toss the lamb cubes into the marinade and use your hands to make sure every piece is covered. Cover the bowl and let it sit in the fridge for at least an hour, though overnight is even better if you have the time.
Prep the grill and skewers:
Heat your grill or grill pan over medium-high heat until it is good and hot. If you are using wooden skewers, soak them in water for 20 minutes so they do not catch fire.
Skewer everything:
Thread the lamb, onion wedges, and bell pepper pieces onto the skewers, alternating as you go. Leave a little space between each piece so the heat can circulate.
Grill the kebabs:
Place the skewers on the grill and cook for 10 to 15 minutes, turning every 3 to 4 minutes. You want a nice char on the outside and the lamb cooked to your liking inside.
Serve hot:
Transfer the kebabs to a platter, sprinkle with fresh herbs, and set out lemon wedges for squeezing. Serve immediately while they are still sizzling.
Golden-brown lamb kebabs glistening, served with fresh herbs, ready for a delicious dinner or summer cookout. Save
Golden-brown lamb kebabs glistening, served with fresh herbs, ready for a delicious dinner or summer cookout. | cookingwithkendra.com

The first time I made these for a group of friends, someone said they tasted like vacation. I did not totally understand until I made them again on a warm evening with the windows open and realized they were right. These kebabs do not just fill you up, they transport you somewhere sunnier.

Making Them Even Better

I have started adding a pinch of sumac to the marinade when I have it around. It adds this tart, lemony brightness that feels very traditional. You can also brush the kebabs with a little extra olive oil halfway through grilling to keep them glossy and prevent any drying out.

What to Serve Alongside

These kebabs are perfect with rice pilaf, warm flatbread, or a simple cucumber and tomato salad. I have also served them over couscous with a dollop of tzatziki, and nobody complained. Honestly, they are good enough to eat straight off the skewer while standing at the grill.

Storage and Leftovers

Leftover kebabs keep in the fridge for up to three days and reheat well in a hot pan. I love chopping them up and stuffing them into pita with some pickled vegetables and tahini sauce. You can also freeze the marinated raw lamb for up to a month and thaw it when you are ready to grill.

  • Let the kebabs cool completely before storing them in an airtight container.
  • Reheat gently so the lamb does not dry out.
  • Frozen marinated lamb should be thawed in the fridge overnight before grilling.
Marinated lamb kebabs on skewers with colorful vegetables, perfect for grilling, offering a smoky, savory taste. Save
Marinated lamb kebabs on skewers with colorful vegetables, perfect for grilling, offering a smoky, savory taste. | cookingwithkendra.com

These kebabs have become my go-to whenever I want something that feels special without a lot of fuss. I hope they become part of your summer rotation too.

Recipe FAQs

Allow the lamb to marinate for at least 1 hour to absorb the flavors; overnight marinating enhances tenderness and depth.

Boneless lamb leg or shoulder cut into uniform 1-inch cubes ensures even cooking and tenderness.

Yes, chicken or beef can be substituted, but adjust cooking times accordingly to maintain juiciness.

Soak wooden skewers in water for at least 20 minutes before grilling to help avoid burning.

Rice pilaf, flatbread, or a fresh side salad complement the smoky, spiced lamb flavors wonderfully.

Yogurt tenderizes the meat and adds a subtle tang but can be replaced with dairy-free alternatives if needed.

Juicy Aromatic Lamb Kebabs

Spiced lamb and vibrant vegetables cooked on skewers over a hot grill for a flavorful meal.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Medium

Ingredients

Lamb

  • 1.3 lbs boneless lamb leg or shoulder, cut into 1-inch cubes

Marinade

  • 3 tablespoons olive oil
  • 2 tablespoons plain Greek yogurt
  • 2 tablespoons lemon juice
  • 3 garlic cloves, minced
  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground black pepper
  • 1 teaspoon salt
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon chili flakes (optional)

Vegetables

  • 1 large red onion, cut into wedges
  • 1 large red bell pepper, cut into 1-inch pieces
  • 1 large green bell pepper, cut into 1-inch pieces

To Serve

  • Chopped fresh cilantro or parsley
  • Lemon wedges

Instructions

1
Prepare the Marinade: Combine olive oil, Greek yogurt, lemon juice, minced garlic, ground cumin, ground coriander, smoked paprika, black pepper, salt, ground cinnamon, and chili flakes in a large bowl; mix thoroughly.
2
Marinate the Lamb: Add lamb cubes to the marinade; toss to coat evenly. Cover and refrigerate for at least 1 hour or overnight for optimal flavor and tenderness.
3
Prepare Grill and Skewers: Preheat grill or grill pan to medium-high heat. If using wooden skewers, soak them in water for 20 minutes to prevent burning.
4
Assemble Kebabs: Alternately thread marinated lamb, red onion wedges, and bell pepper pieces onto skewers.
5
Grill the Kebabs: Grill kebabs for 10 to 15 minutes, turning every 3 to 4 minutes until lamb is browned and reaches desired doneness.
6
Serve: Transfer kebabs to a serving platter, garnish with fresh herbs, and serve with lemon wedges.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Skewers (metal or wooden)
  • Large bowl
  • Knife and cutting board
  • Tongs

Nutrition (Per Serving)

Calories 340
Protein 34g
Carbs 8g
Fat 19g

Allergy Information

  • Contains dairy (Greek yogurt). Substitute with lactose-free yogurt if needed.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.