Beef Kofta Kebabs With Garlic Yogurt Sauce

There are some recipes that feel like a secret weapon in your cooking arsenal, and this one for Beef Kofta Kebabs with Garlic Yogurt Sauce is exactly that for me. I’ve been making this for over 2 years, and it never disappoints, whether it’s a busy weeknight dinner or a weekend gathering with friends. Friends always ask me for this recipe after trying it at dinner parties, and I’m always happy to share because the magic is in the simple, honest ingredients and a couple of clever techniques.
These aren’t just any kebabs; they are juicy, spiced beef skewers, charred to perfection, and paired with a cooling, tangy garlic yogurt sauce that cuts through the richness beautifully. The process is deeply satisfying—from mixing the fragrant mince by hand to watching them sizzle on the grill. If you’ve ever struggled with dry, bland kofta, this guide will walk you through every step to achieve that tender, flavourful bite every single time. Let’s get straight to it.
Recipe Overview
- Prep Time: 25 minutes (plus 30 minutes resting time for the mince)
- Cook Time: 12–15 minutes
- Total Time: Approximately 1 hour 10 minutes
- Servings: 4 (makes 12–16 skewers)
- Difficulty: Medium
Why You’ll Love This Beef Kofta Kebabs with Garlic Yogurt Sauce
- Deeply aromatic spice blend: The combination of warm cumin, coriander, and a touch of cinnamon creates a complex, earthy flavour that feels both exotic and comforting.
- Perfectly juicy texture: The secret is adding a little grated onion and a binding agent, ensuring the mince stays moist and tender on the grill, never crumbly or dry.
- Versatile serving options: These kebabs are fantastic in warm pitta bread, over fluffy rice, or alongside a fresh salad, making them adaptable for any meal.
- Quick to cook: Once the skewers are assembled, they cook in under 15 minutes, making them an excellent choice for a satisfying meal without a long wait.
- Make-ahead friendly: You can prepare the kofta mixture and shape the skewers a day in advance, which means dinner is almost ready to go when you are.
Ingredients You’ll Need
- 500g beef mince (15-20% fat content is ideal)
- 1 medium onion, finely grated
- 3 cloves garlic, minced
- 1 large handful fresh flat-leaf parsley, finely chopped
- 1 large handful fresh coriander, finely chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon
- ½ teaspoon smoked paprika
- 1 teaspoon fine sea salt
- ½ teaspoon freshly ground black pepper
- 1 large egg, lightly beaten
- 2 tablespoons plain breadcrumbs
- 12–16 wooden or metal skewers (if using wooden, soak them in water for 30 minutes)
Tip: For the garlic yogurt sauce, you’ll need 200ml full-fat Greek yogurt, 2 minced garlic cloves, 1 tablespoon lemon juice, 1 tablespoon extra virgin olive oil, and a pinch of salt. Whisk it together and set it aside to let the flavours mingle while you prepare the kebabs.
How to Make Beef Kofta Kebabs with Garlic Yogurt Sauce
- Prepare the mince base: In a large mixing bowl, combine the beef mince, grated onion, minced garlic, chopped parsley, and chopped coriander. Sprinkle over the cumin, ground coriander, cinnamon, smoked paprika, salt, and black pepper. Add the beaten egg and breadcrumbs. Using your hands, gently mix everything together until it is just combined. You want the mixture to feel sticky and cohesive, but avoid overworking it, which can make the kebabs dense.
- Rest the mixture: Cover the bowl with cling film and place it in the refrigerator for at least 30 minutes. This resting time is crucial—it allows the breadcrumbs to absorb moisture and the spices to meld into the meat, and you’ll notice the mixture feels firmer and less wet to the touch when you come back to it.
- Shape the kofta onto skewers: Lightly wet your hands with cold water to prevent sticking. Take a generous handful of the mince mixture, roughly the size of a small egg. Shape it into a log around your skewer, pressing gently but firmly so it holds its shape. The kofta should be about 10cm long and 2.5cm thick. You want a smooth, even surface with no cracks, as these can cause the kebab to fall apart during cooking. You should hear a soft, squelching sound as you press the meat.
- Preheat your grill or griddle pan: If using a barbecue, get the coals to a medium-high heat. If using a griddle pan indoors, place it over a medium-high heat and let it get properly hot. You should see a faint shimmer of heat rising from the surface. Brush the kebabs lightly with a little neutral oil to prevent sticking.
- Cook the kebabs: Place the skewers on the grill or griddle pan in a single layer. Cook for 6–8 minutes on the first side. You will see the edges of the kofta begin to turn a deep brown, and you’ll hear a satisfying sizzle as they hit the hot surface. The smell of toasted cumin and coriander will fill your kitchen.
- Turn and finish cooking: Using tongs, carefully flip each skewer. Cook for another 5–7 minutes on the second side. The kofta should feel firm to the touch but still have a little give. An internal temperature of 71°C is ideal. The surface should be deeply caramelised with dark, charred spots. The aroma will be rich and savoury.
- Rest and serve: Remove the kebabs from the heat and let them rest on a plate for 2–3 minutes. This allows the juices to redistribute, ensuring each bite is succulent. Serve the hot kebabs immediately with a generous dollop of the garlic yogurt sauce on the side.
Tips From My Kitchen
- Grate, don’t chop, the onion: Grating the onion releases its moisture, which is key for keeping the kofta tender. After grating, place the onion in a clean tea towel or a sieve and squeeze out the excess liquid. If you skip this step, the mixture can become too wet and fall apart on the grill. The dry onion pulp adds flavour without making the texture soggy.
- Use a high-fat mince: Beef mince with 15-20% fat content is non-negotiable here. Lean mince (5-10% fat) will produce dry, tough kofta. The fat renders during cooking, basting the meat from the inside and creating that juicy, luscious texture you’re after. If you can only find lean mince, add a tablespoon of olive oil to the mixture.
- Don’t skip the breadcrumbs and egg: These are your insurance policy against crumbling. The breadcrumbs absorb excess moisture and act as a binder, while the egg provides protein that sets as it cooks, holding everything together. Without them, your kofta might disintegrate on the grill.
- Wet your hands for shaping: The mince mixture is sticky by design. Dipping your hands in a bowl of cold water before handling each portion will prevent the meat from clinging to your skin. You’ll find it much easier to form smooth, uniform logs around the skewers.
- Soak wooden skewers properly: If using wooden skewers, submerge them in cold water for at least 30 minutes before grilling. This prevents them from catching fire or burning to a crisp on the grill. Metal skewers are a great alternative and conduct heat, helping the centre of the kofta cook more evenly.
- Let the mixture rest: The 30-minute rest in the fridge is not optional. It allows the flavours to marry and the starches in the breadcrumbs to hydrate, creating a firmer, more workable mixture. You’ll notice the difference immediately when you start shaping the kebabs.
What to Serve With Beef Kofta Kebabs with Garlic Yogurt Sauce
These kebabs are wonderfully versatile. For a full meal, I love to serve them with a few simple sides that complement the spiced meat and the cool sauce.
- Warm, fluffy flatbreads or pitta bread
- A simple tomato and cucumber salad with a lemon and olive oil dressing
- Fluffy basmati rice or a herby couscous
- Grilled vegetables like courgette, bell pepper, and red onion
- A side of Classic Wedge Salad With Ranch for a fresh, crunchy contrast
Frequently Asked Questions

Beef Kofta Kebabs with Garlic Yogurt Sauce
Ingredients
Method
- Prepare the mince base: In a large mixing bowl, combine the beef mince, grated onion, minced garlic, chopped parsley, and chopped coriander. Sprinkle over the cumin, ground coriander, cinnamon, smoked paprika, salt, and black pepper. Add the beaten egg and breadcrumbs. Using your hands, gently mix everything together until it is just combined. You want the mixture to feel sticky and cohesive, but avoid overworking it, which can make the kebabs dense.
- Rest the mixture: Cover the bowl with cling film and place it in the refrigerator for at least 30 minutes. This resting time is crucial—it allows the breadcrumbs to absorb moisture and the spices to meld into the meat, and you’ll notice the mixture feels firmer and less wet to the touch when you come back to it.
- Shape the kofta onto skewers: Lightly wet your hands with cold water to prevent sticking. Take a generous handful of the mince mixture, roughly the size of a small egg. Shape it into a log around your skewer, pressing gently but firmly so it holds its shape. The kofta should be about 10cm long and 2.5cm thick. You want a smooth, even surface with no cracks, as these can cause the kebab to fall apart during cooking. You should hear a soft, squelching sound as you press the meat.
- Preheat your grill or griddle pan: If using a barbecue, get the coals to a medium-high heat. If using a griddle pan indoors, place it over a medium-high heat and let it get properly hot. You should see a faint shimmer of heat rising from the surface. Brush the kebabs lightly with a little neutral oil to prevent sticking.
- Cook the kebabs: Place the skewers on the grill or griddle pan in a single layer. Cook for 6–8 minutes on the first side. You will see the edges of the kofta begin to turn a deep brown, and you’ll hear a satisfying sizzle as they hit the hot surface. The smell of toasted cumin and coriander will fill your kitchen.
- Turn and finish cooking: Using tongs, carefully flip each skewer. Cook for another 5–7 minutes on the second side. The kofta should feel firm to the touch but still have a little give. An internal temperature of 71°C is ideal. The surface should be deeply caramelised with dark, charred spots. The aroma will be rich and savoury.
- Rest and serve: Remove the kebabs from the heat and let them rest on a plate for 2–3 minutes. This allows the juices to redistribute, ensuring each bite is succulent. Serve the hot kebabs immediately with a generous dollop of the garlic yogurt sauce on the side.
Notes
I truly hope you give these Beef Kofta Kebabs with Garlic Yogurt Sauce a try. They have become a staple in my home, and I love hearing how others make them their own. If you’re looking for another fantastic dish to add to your rotation, I highly recommend trying these Healthy Baked Chicken Shawarma Wraps for another flavour-packed meal. For a lighter option, these kebabs also pair wonderfully with a side of Grilled Lemon Herb Swordfish Steaks for a surf-and-turf twist. I’d love to hear how you get on in the comments below—happy cooking!







