Juicy, smoky, and full of flavour, these lamb kebabs are perfect for everything from summer barbecues to relaxed family dinners. Marinated with saffron powder, aromatic spices, and olive oil and threaded onto skewers with colourful vegetables, they're easy to prepare and even easier to enjoy.
Whether you're cooking over a barbecue or using a grill pan indoors, this recipe delivers tender lamb with beautifully caramelised edges and plenty of fresh flavour.
Why You'll Love This Recipe

These grilled lamb kebabs are simple to prepare and packed with flavour. Marinating the lamb helps keep it tender while allowing the saffron and aromatic spices to infuse every bite with rich flavour.
Threaded onto skewers with colourful vegetables, they're perfect for entertaining, weekend barbecues, or an easy family dinner. Best of all, they cook quickly over a barbecue or grill pan, making them ideal for warm-weather meals.
Why Are Lamb Kebabs So Popular?
Lamb kebabs are enjoyed across many cuisines because they're simple to prepare, quick to cook, and easy to customise. Cooking the meat on skewers allows it to caramelise evenly while keeping the inside tender and juicy.
Adding vegetables to the skewers creates a complete meal with plenty of colour and flavour, making grilled lamb kebabs a favourite for outdoor entertaining and casual family dinners.
Recipe Snapshot
|
Prep Time |
20 minutes |
|
Marinating Time |
1 hour (or overnight) |
|
Cook Time |
12–15 minutes |
|
Total Time |
1 hour 35 minutes |
|
Servings |
4 |
|
Cuisine |
Middle Eastern-Inspired |
|
Course |
Main Course |
|
Difficulty |
Easy |
Ingredients

For the Lamb Kebabs
- 500 g (1.1 lb) lamb fillet or lamb shoulder, cut into 2–3 cm (1-inch) cubes
- ¼ teaspoon (0.5 g) Saffronice Saffron Powder
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- ½ teaspoon (1 g) paprika
- 1 medium zucchini (courgette), cut into 2 cm (¾-inch) slices
- 2 red capsicums (bell peppers), deseeded and cut into bite-sized pieces
- 1 medium onion, cut into bite-sized wedges
- 2 tablespoons (30 ml) olive oil
- Sea salt and freshly ground black pepper, to taste
- 8–10 wooden or metal skewers
Tip: If using wooden skewers, soak them in water for at least 30 minutes before grilling to help prevent burning.
Best Saffron for This Recipe
Saffronice Saffron Powder works particularly well in this marinade because it blends easily with the olive oil and spices, helping distribute the saffron flavour evenly over the lamb. ¼ teaspoon is enough to add a delicate aroma and golden colour without overpowering the grilled meat.
Let's Start Cooking

Step 1 – Marinate the Lamb
In a large bowl, combine the Saffronice Saffron Powder, cumin, coriander, paprika, olive oil, salt, and black pepper. Add the lamb cubes and toss until evenly coated.
Cover and refrigerate for at least 1 hour, or overnight for deeper flavour.
Step 2 – Assemble the Skewers
Thread the lamb onto skewers, alternating with the zucchini, capsicum, and onion. Leave a small gap between each piece to allow the heat to circulate evenly.
Step 3 – Grill
Preheat your barbecue or grill pan to medium-high heat.
Cook the skewers for 12–15 minutes, turning every 2–3 minutes, until the lamb is browned on all sides and cooked to your preferred level of doneness.
Step 4 – Rest & Serve
Transfer the skewers to a serving platter and let them rest for 5 minutes before serving. This allows the juices to redistribute, helping keep the lamb tender and flavourful.
Serve with lemon wedges, grilled vegetables, or your favourite side dishes.
Serve these kebabs with our Persian Saffron Rice with Crispy Potato Tahdig, or prepare a simple saffron rice using Saffronice Premium Saffron Threads.
Expert Tips
A few simple tips will help you make juicy, flavour-packed lamb kebabs every time:
- Marinate the lamb for at least 1 hour, or overnight for even deeper flavour.
- If using wooden skewers, soak them in water for 30 minutes before grilling to help prevent burning.
- Leave a small gap between the lamb and vegetables on each skewer so the heat can circulate evenly.
- Turn the skewers every 2–3 minutes to cook the lamb evenly and achieve a beautiful caramelised finish.
- Let the kebabs rest for 5 minutes before serving to keep the meat tender and juicy.
Make It Your Own
These lamb kebabs are easy to customise using your favourite ingredients.

- Add more vegetables – Try mushrooms, cherry tomatoes, eggplant, or red onion.
- Swap the protein – This marinade also works well with chicken, beef, or halloumi for a different twist.
- Adjust the heat – Add chilli flakes or fresh chilli if you enjoy a little extra spice.
- Serve with flatbread – Wrap the grilled lamb and vegetables in warm flatbread with yoghurt and salad for an easy meal.
How to Store & Reheat
Allow the cooked kebabs to cool slightly, then transfer them to an airtight container and refrigerate within 2 hours of cooking.
Store for up to 3 days.
Reheat on a barbecue, grill pan, or in a 180°C (350°F) oven until heated through. Avoid overcooking, as lamb can become dry.
What to Serve It With
These grilled lamb kebabs pair beautifully with a variety of fresh and flavourful sides.

- Saffron rice – A fragrant side that complements the smoky flavours of the grilled lamb.
- Grilled vegetables – Zucchini, capsicum (bell peppers), onions, and mushrooms make colourful additions to the barbecue.
- Greek yoghurt or tzatziki – A cool, creamy accompaniment that balances the richness of the lamb.
- Warm flatbread or pita bread – Perfect for wrapping the lamb with fresh salad and your favourite sauce.
- Fresh garden salad – A crisp salad with cucumber, tomatoes, and herbs adds freshness to every bite.
- Grilled tomatoes – A simple side that brings extra juiciness and sweetness to the meal.
- Lemon wedges – A squeeze of fresh lemon just before serving brightens the flavours and cuts through the richness of the lamb.
Related Recipes
If you enjoyed these grilled lamb kebabs, here are a few more saffron-inspired recipes to complete your next meal:

- Saffron Lamb Shoulder with Roasted Vegetables and Apple - Tender saffron-infused lamb shoulder served with roasted vegetables and apple for a hearty meal.
- Saffron-Infused Rosemary Lamb Rack Recipe - Tender lamb rack with aromatic rosemary and saffron, perfect for a special dinner.
- Versatile BBQ Marinade Recipe with Saffron - An easy saffron BBQ marinade that's perfect for lamb, chicken, steak, seafood, and vegetables.
Fire Up the Grill
These lamb kebabs are proof that simple ingredients can create unforgettable meals. With tender marinated lamb, seasonal vegetables, and the smoky flavour of the grill, they're perfect for everything from casual family dinners to outdoor entertaining.
Serve them with your favourite sides, experiment with different vegetables, and enjoy another delicious way to cook with saffron.
Frequently Asked Questions
What cut of lamb is best for kebabs?
Lamb shoulder and lamb fillet are both excellent choices. Shoulder offers more flavour and stays juicy during grilling, while fillet is naturally tender and cooks quickly.
Can I cook lamb kebabs in the oven?
Yes. Place the skewers on a lined baking tray and cook at 220°C (425°F) for 12–15 minutes, turning halfway through, until the lamb reaches your preferred doneness.
How long should I marinate lamb kebabs?
For the best flavour, marinate for at least 1 hour. Overnight marinating will produce even more tender and flavourful kebabs.
Can I prepare the skewers in advance?
Yes. Assemble the skewers several hours ahead and keep them covered in the refrigerator until you're ready to grill.
Can I freeze marinated lamb?
Absolutely. Freeze the lamb in the marinade for up to 3 months. Thaw overnight in the refrigerator before threading onto skewers and cooking.




























