Big, bold flavor wrapped up in every tender, juicy bite—these kafta kebabs bring serious excitement to the table. Made with simple ingredients and a little hands-on love, they come together in a way that feels both special and totally doable. Perfect for backyard grilling, family dinners, or when you’re craving something vibrant and satisfying.
Why You’ll Love This Kafta Kebabs (Spiced Ground Lamb Skewers)
- Flavor-packed bites: Every skewer is loaded with herbs and warm spices that make each bite unforgettable.
- Perfectly juicy texture: The balance of fat and seasoning keeps the lamb tender without drying out.
- Grill or stovetop friendly: Whether you’ve got a backyard grill or just a stovetop, this recipe works beautifully.
- Fresh herb boost: Parsley, dill, mint, and cilantro bring brightness that balances the richness of the lamb.
- Simple yogurt sauce: Creamy, tangy, and refreshing—it ties everything together effortlessly.
- Great for sharing: Served on warm pita with crisp veggies, it’s made for gathering around the table.
Ingredients You’ll Need
These kafta kebabs lean on fresh herbs, warm spices, and rich lamb to create something truly special. If you’re exploring mediterranean dinner recipes, this lineup is simple but mighty—every ingredient plays a role in building that signature flavor.

- Flat leaf parsley (2 tablespoons, finely chopped): Adds a clean, grassy freshness that lightens the richness of the lamb; the small amount keeps it from overpowering.
- Dill (2 tablespoons, chopped): Brings a subtle tangy, slightly sweet note that complements the yogurt and herbs.
- Mint (1 tablespoon, finely chopped): Gives a cool, refreshing lift that balances the warm spices.
- Cilantro (1 tablespoon, finely chopped): Adds a citrusy, herbal brightness that rounds out the herb mixture.
- Full-fat Greek yogurt (1 cup): Creates a creamy, tangy sauce base; the full-fat texture ensures richness and body.
- Lemon (zest & juice): The zest adds aromatic citrus oils while the juice provides acidity to brighten the yogurt sauce.
- Grass-fed ground lamb (2 pounds): The star of the show—rich, flavorful, and naturally juicy; the quantity ensures hearty portions for each serving.
- Garlic (2 medium cloves, finely chopped): Adds depth and savory punch that blends seamlessly into the meat.
- Ground coriander (1 tablespoon): Brings a warm, slightly citrusy spice that enhances the herb mixture.
- Cumin (1 scant tablespoon): Adds earthy depth and a signature savory warmth.
- Paprika (1 teaspoon): Contributes mild sweetness and color without overpowering.
- Ground cinnamon (½ teaspoon): A small but important touch that adds warmth and subtle complexity.
- Kosher salt & freshly ground black pepper: Essential for seasoning—salt enhances flavor while pepper adds gentle heat.
- Neutral oil: Helps prevent sticking when grilling or using a pan.
- Greek-style pita or naan (6 pieces, warmed): Soft, warm bread to hold all those delicious fillings.
- Arugula or baby spinach: Adds a fresh, slightly peppery layer to balance the richness.
- Persian cucumbers (4, sliced): Provide a crisp, cool crunch that contrasts beautifully with the warm meat.
- Red onion (½, thinly sliced): Adds sharpness and a little bite for balance.
Every ingredient here has a purpose—nothing extra, nothing wasted—just a beautiful mix that comes together into something truly memorable.
How to Make Kafta Kebabs (Spiced Ground Lamb Skewers)
Now this is where the magic really starts to happen. I like to take my time here—nothing fancy, just good, honest steps that bring everything together into something you’ll be proud to serve.

- Soak the bamboo skewers in warm water for about 2 hours so they’re ready for grilling and won’t burn.
- Mix the parsley, dill, mint, and cilantro in a small bowl, then stir 2 tablespoons of that mixture into the yogurt along with lemon zest and juice; season with salt and pepper and set aside.
- Combine the ground lamb, remaining herb mixture, garlic, coriander, cumin, paprika, cinnamon, kosher salt, and black pepper in a large bowl, gently mixing with clean hands until evenly distributed.
- Preheat a lightly-oiled grill to high for direct heat, or heat a lightly-oiled cast iron grill pan over medium-high on the stovetop.
- Shape the lamb mixture into 12 slightly oval patties around 2 skewers each, about 5 inches long and 1 inch thick.
- Grill the kebabs for 4–5 minutes per side until the internal temperature reaches 135°F for medium, then rest them on a cutting board for at least 5 minutes while warming the pita.
Tips for the Best Kafta Kebabs (Spiced Ground Lamb Skewers)
- Soak those skewers well: Giving them the full soak time helps them hold up during grilling without scorching.
- Don’t overmix the lamb: Gently combining keeps the texture tender instead of dense.
- Distribute the herbs evenly: Mixing thoroughly ensures every bite has that balanced flavor.
- Shape evenly: Keeping the kebabs similar in size helps them cook at the same rate.
- Check internal temperature: Using a thermometer ensures the lamb is cooked to 135°F for medium without guesswork.
Storage & Make-Ahead Tips
Fridge: Store cooked kebabs in an airtight container in the refrigerator for up to 3–4 days. Keep the yogurt sauce separate to maintain freshness and texture.
Freezer: Cooked kebabs can be frozen for up to 3 months. Wrap them tightly and store in a freezer-safe container. Thaw in the refrigerator before reheating.
Make-ahead: You can prepare the yogurt sauce and slice the vegetables ahead of time, storing them separately in the fridge until ready to serve.
What to Serve With Kafta Kebabs (Spiced Ground Lamb Skewers)
These kebabs are the kind of dish that shines even brighter with a few simple sides to round out the meal. Keep things fresh, balanced, and easy.
- Steamed rice
- Simple chopped salad
- Grilled vegetables
- Crusty bread
- Light grain bowls
Frequently Asked Questions
Q: Can I make the kebab mixture ahead of time?
Yes, the mixture can be prepared in advance and kept covered in the refrigerator until you’re ready to shape and cook. This makes it easier to plan ahead, especially if you’re cooking for a group. Just be sure to mix it gently as instructed and shape right before grilling.
Q: Why do I need to soak the skewers?
Soaking the bamboo skewers helps prevent them from burning during cooking. Since the kebabs are cooked over high heat, this step ensures the skewers stay intact and hold the meat securely while grilling.
Q: How do I know when the kebabs are done?
The most reliable way is to use an instant-read thermometer. The kebabs are ready when they reach an internal temperature of 135°F for medium. This keeps the lamb juicy while ensuring it’s properly cooked.
Q: Can I cook these without a grill?
Absolutely. A cast iron grill pan on the stovetop works just as well. Preheat it over medium-high heat and lightly oil it before cooking the kebabs to get a similar result.
Q: What’s the purpose of the yogurt sauce?
The yogurt sauce adds a creamy, tangy contrast to the rich, spiced lamb. It balances the flavors and brings a refreshing element to each bite, especially when paired with the herbs and lemon.
Q: Can I use this for mediterranean meal prep?
Yes, these kebabs work well for preparing ahead. You can cook them, store them properly, and assemble with fresh toppings when ready to eat, making them a practical option for planning meals in advance.
Q: Why rest the kebabs after grilling?
Resting allows the juices inside the meat to redistribute evenly. If you skip this step, those juices can run out when you cut or bite into the kebabs, making them less juicy.
Q: How should I serve these for a group?
Serve the kebabs on a platter with warm pita, yogurt sauce, and all the fresh toppings on the side. This way, everyone can build their own, which makes the meal interactive and fun.
There’s just something special about bringing a dish like this to the table—full of bold flavor, fresh ingredients, and that irresistible homemade touch.

Kafta Kebabs (Spiced Ground Lamb Skewers)
Ingredients
Method
- Soak bamboo skewers in warm water for about 2 hours.
- Mix parsley, dill, mint, and cilantro in a small bowl; stir 2 tablespoons into yogurt with lemon zest and juice, then season with salt and pepper.
- Combine ground lamb, remaining herb mixture, garlic, coriander, cumin, paprika, cinnamon, kosher salt, and black pepper in a large bowl and mix gently.
- Preheat a lightly-oiled grill to high heat or a cast iron grill pan over medium-high heat.
- Shape the lamb mixture into 12 oval patties around 2 skewers each.
- Grill kebabs for 4-5 minutes per side until internal temperature reaches 135°F, then rest for at least 5 minutes.
- Serve kebabs on warmed pita with greens, cucumbers, red onion, and yogurt sauce.