Lamb Kebabs

I love how these Lamb Kebabs taste so juicy and tender, with crispy charred edges that give way to meat packed with fresh mint and warm spices. Every bite is aromatic and rich, and the lamb stays so moist it practically melts. The spiced yogurt sauce adds a cool tanginess that cuts through the richness and keeps you reaching for more.

A plate with pita bread topped with succulent lamb kebabs, shredded lettuce, cherry tomatoes, red onions, and a drizzle of white sauce, garnished with herbs and lime wedges.
Lamb Kebabs. Photo Credit: Your Perfect Recipes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make them for Fourth of July barbecues, summer cookouts, tailgating parties, and potlucks because they’re always a crowd-pleaser. They’re perfect when you want something quick and impressive that feeds a group easily. The kebabs keep in the fridge for 3 days and freeze beautifully for 2 to 3 months, so you can make them ahead and reheat in a skillet or oven.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Various labeled ingredients for lamb flatbreads and Lamb Kebabs, including ground meat, spices, vegetables, yogurt, olive oil, and flatbread, arranged on a countertop.
Lamb Kebabs Ingredients. Photo Credit: Your Perfect Recipes.

How to Make Lamb Kebabs with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

These delicious kebabs come together in less than 30 minutes and taste like something you’d order at a Mediterranean restaurant without having to marinate overnight or use marinated lamb.

Prep the Skewers

If you’re using wooden or bamboo skewers, soak them in water for at least 30 minutes so they don’t burn on the grill. You can use two skewers per kebab to help prevent them from rolling. Metal kebab skewers work great too and don’t need soaking.

Sauté the Aromatics

Heat olive oil in a skillet over medium heat. Add the chopped onion and minced garlic cloves, and sauté until they’re soft and golden for about 5 to 7 minutes. Let them cool slightly before adding to the lamb.

A good nonstick skillet makes this step super easy and prevents sticking.

Mix the Lamb Mixture

In a large mixing bowl, combine the ground lamb, coriander, mint, ground cumin, and salt and pepper (ideally kosher salt for a cleaner taste). You can use different cuts of lamb like lamb loin, lamb sirloin, lamb shoulder, or even lamb’s boneless leg, depending on what you prefer.

If you’re starting with lamb chunks or lamb cubes, you can grind them in a food processor until finely chopped but not pasty. Make sure to remove excess fat released if needed.

Add the sautéed onion and garlic. Mix everything with a sturdy spoon first, then use your hands to knead it until it’s smooth and evenly combined. Using a large bowl gives you plenty of room to work without making a mess.

Shape the Kebabs

Divide the lamb mixture into 6 equal lamb pieces. Mold each portion around a skewer, shaping it into a long cylinder, just like the oblong shape of a corndog! Roll it gently on a clean, flat surface or a chopping board to smooth out any cracks and firm up the shape.

Refrigerate them for up to 2 hours so hold their shape better during grilling.

Three juicy lamb kebabs on wooden skewers are cooking on a ridged grill pan.
Shape the lamb around 6 skewers into cylinders and refrigerate for 2 hours to firm up. Cook the kebabs on a high-heat grill for 8–10 minutes.

Grill the Kebabs

Preheat a cast-iron grill, griddle pan, or gas grill to high heat. Lightly brush the kebabs with oil using a grilling basting brush and cook for 8 to 10 minutes, turning them often with grilling tongs, until they’re browned on all sides and fully cooked through.

You’ll also want an instant-read thermometer to register an internal temperature of 165 degrees Fahrenheit, to make sure they’re already safe to eat. If they’re browning too quickly, reduce the grill temp to medium or medium-high heat.

Make the Spiced Yogurt Sauce

In a small bowl, stir together the Greek yogurt, salt, cumin, paprika, and ground black pepper until smooth. The sauce is tangy, creamy, and has just enough spice to balance the rich lamb.

Serve and Enjoy

Serve the lamb kebabs warm on flatbreads with lettuce, cherry tomatoes, and red onion. Drizzle with the spiced yogurt sauce or serve it on the side for dipping, and enjoy!

A plate with two pita wraps filled with lamb kebabs, lettuce, tomato, red onion, and white sauce, surrounded by bowls of sliced vegetables and pita bread.
Serve the kebabs on flatbreads with lettuce, tomatoes, and onion, then drizzle with yogurt sauce.

If you’re taking these to a potluck, picnic, or outdoor gathering, keep the grilled kebabs and spiced yogurt sauce in separate containers. Transport the kebabs in an insulated carrier if you want to serve them hot, or let them cool completely and serve at room temperature.

Store the yogurt sauce in a small sealed, leakproof container and keep it chilled in a cooler with ice packs. Pack the flatbreads, lettuce, tomatoes, and onions separately so people can assemble their own wraps. The kebabs travel really well and taste great even at room temperature.

Grilled lamb kebabs on flatbread with shredded lettuce, cherry tomatoes, sliced red onions, and a drizzle of white sauce.

Lamb Kebabs

I love making these Lamb Kebabs because they're juicy, flavorful, and way easier than most people think. The lamb is tender and packed with fresh mint and warm spices that make it taste aromatic and rich. The spiced yogurt sauce is cool and tangy, making every bite feel balanced and not too heavy. I love making them for Fourth of July barbecues, tailgating parties, and anytime I'm grilling because they always disappear fast. They keep in the fridge for 3 days and freeze beautifully for up to 3 months.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Main Course
Cuisine Mediterranean
Servings 6
Calories 269 kcal

Ingredients
 
 

  • 1 tablespoon olive oil
  • ½ cup onion finely chopped
  • 2 cloves garlic minced
  • 1 pound ground lamb
  • 2 tablespoons coriander finely chopped
  • 1 tablespoon mint finely chopped
  • 1 teaspoon ground cumin
  • Salt and pepper to taste

For the spiced yogurt:

  • ½ teaspoon salt
  • 1 cup Greek yogurt
  • ½ teaspoon ground cumin
  • ½ teaspoon paprika
  • ¼ teaspoon black pepper

To serve:

  • Flatbreads
  • Lettuce
  • Cherry tomatoes halved
  • Red onion

Instructions
 

  • If using wooden skewers, soak them in water for at least 30 minutes to prevent burning during cooking.
  • Heat olive oil in a skillet over medium heat. Add chopped onion and garlic, and sauté until soft and golden, about 5–7 minutes. Let cool slightly.
    1 tablespoon olive oil, ½ cup onion, 2 cloves garlic
  • In a large mixing bowl, combine ground lamb, coriander, mint, cumin, salt, and pepper. Add the sautéed onion and garlic. Mix with a spoon, then use your hands to knead until smooth and evenly combined.
    2 tablespoons coriander, 1 tablespoon mint, 1 teaspoon ground cumin, Salt and pepper
  • Divide the lamb mixture into 6 equal portions. Mold each portion around a skewer, shaping it into a long cylinder. Roll gently on a board to smooth and firm. Refrigerate for up to 2 hours if needed to help them hold shape.
    1 pound ground lamb
  • Preheat a grill or griddle pan to high heat. Lightly brush the kebabs with oil and cook for 8–10 minutes, turning often, until browned on all sides and cooked through. Reduce the heat if they brown too quickly.
  • In a small bowl, stir together the Greek yogurt, salt, cumin, paprika, and black pepper until smooth.
    ½ teaspoon salt, 1 cup Greek yogurt, ½ teaspoon ground cumin, ½ teaspoon paprika, ¼ teaspoon black pepper
  • Serve the lamb kebabs warm on flatbreads with lettuce, cherry tomatoes, and red onion. Drizzle with the spiced yogurt sauce or serve it on the side for dipping.
    Flatbreads, Lettuce, Cherry tomatoes, Red onion

Notes

I’ve got a few tips to help you get the best results every time you make these lamb kebabs at home:
Soak wooden skewers: If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling so they don’t burn or catch fire on the grill.
Cool the aromatics first: Let the sautéed onion and garlic cool slightly before mixing them into the lamb so they don’t cook the meat prematurely or make the mixture too warm to handle.
Knead until smooth: Use your hands to knead the lamb mixture until it’s smooth and evenly combined so the kebabs hold together on the skewers and don’t fall apart during grilling.
Chill for better shaping: Refrigerate the shaped kebabs for up to 2 hours before grilling if you have time, because it helps them firm up and hold their shape better when they hit the heat.
Turn frequently: Rotate the kebabs every 2 to 3 minutes while grilling so they cook evenly on all sides and develop a nice char without burning.
Store separately: Keep the cooled kebabs and yogurt sauce in separate airtight containers in the fridge for up to 3 days. You can also freeze the kebabs for 2 to 3 months, thaw them overnight in the refrigerator, and reheat them in a low oven or on the stovetop.

Nutrition

Calories: 269kcalCarbohydrates: 4gProtein: 17gFat: 21gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.002gCholesterol: 57mgSodium: 253mgPotassium: 278mgFiber: 1gSugar: 2gVitamin A: 126IUVitamin C: 2mgCalcium: 73mgIron: 2mg
Keyword Grilled Lamb Kebabs, Lamb Kebabs
Tried this recipe?Let us know how it was!

How to Store Leftovers

It’s best to eat lamb kebabs fresh off the grill, but if you’re saving them for an easy meal later, let them cool completely, then store them in an airtight container in the fridge for up to 3 days. Gently reheat them in a low oven, pan-sear them quickly over the stove, or enjoy them cold in wraps or on salads.

For longer storage, wrap the uncooked or cooked kabobs in plastic wrap or flash-freeze them first on a baking sheet for about an hour, then place them in a large freezer bag or container for 2 to 3 months. Thaw them overnight in the refrigerator, then reheat in a skillet or oven until warmed through inside and out.

The yogurt sauce should be stored separately in another airtight container or a mason jar in the fridge to keep it fresh. It doesn’t freeze well, so make it fresh when you’re ready to serve.

What to Serve With Lamb Kebabs

Serve these with warm pita, flatbread, or naan for wrapping around the juicy kebabs. I also love serving them with cucumber salad, tabbouleh, tzatziki sauce, or black bean hummus on the side for a full Mediterranean spread. A side of rice pilaf, couscous, or ground beef burrito makes the meal more filling if you’re feeding a crowd at your barbecue.

Roasted vegetables like bell peppers, zucchini, or eggplant add color and complement the charred kebabs perfectly. Set out fresh herbs, lemon wedges, or even a small bowl of crushed red pepper flakes so people can build their own wraps with exactly what they want. Fruit drinks like cold lemon juice add a refreshing touch.

More Easy Recipes for You to Try at Home

Check out these other dishes that work beautifully for outdoor gatherings.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating