Last Updated on 30 August, 2026 by Elby | The Tasteful Pantry
The ideal winter dish: spicy lamb curry is a slow-cooked, one-pot warming and hearty meal. It combines tender pieces of lamb with warming spices, fresh chilli and a rich coconut sauce. Most of the work happens at the beginning; once everything is in the pot, it needs little more than a gentle simmer and the occasional stir. The lime added at the end cuts through the richness, while a little sugar rounds out the chilli without making the sauce noticeably sweet.
If your household is like mine and has mixed opinions about chilli, use less in the curry and place extra sliced chilli on the table. Serve the slow-cooked lamb curry over steamed rice with last minute naan to collect every last bit of sauce.
Other Easy Curry Recipes
- Butter-free Butter Chicken
- Beef Massaman
- Satay Chicken
- 30-Minute Butter Chicken
- Thai Green Chicken Curry
- Thai Red Chicken Curry
- Rich Beef Curry
- Healthy Chicken and Vegetable Curry
Key Ingredients for a Spicy Lamb Curry
- Lamb – Opt for cuts like shoulder or leg, which become beautifully tender when slow-cooked.
- Spices – A blend of cumin, coriander, turmeric, and garam masala gives this curry its signature warmth and depth.
- Tomato paste and Onions – These form the base of the rich and flavourful sauce.
- Garlic and Ginger – Essential for adding an aromatic punch.
- Chillies – Adjust the heat to your preference for a mild or fiery kick.
- Coconut Milk – Helps balance the heat, while adding creaminess to the curry.
Choosing the Right Cut for Lamb Curry
Lamb shoulder is my first choice for this curry. Its higher fat and connective tissue soften during the long simmer, giving you tender meat and a richer sauce. Boneless lamb leg also works, but it is leaner and can become dry if cooked for longer than necessary.
Cut the lamb into evenly sized pieces so they finish cooking at roughly the same time. Cooking time is a guide rather than a deadline: continue simmering until the lamb can be easily separated with a fork. Properly tender is the goal, not merely chewable.
How to Make a Slow-cooked Lamb Curry
Step one – Combine the cumin, coriander, turmeric, garam masala and salt in a small bowl. Set aside.
Step two – Heat the oil in a large, heavy-based pot over medium heat. Add the onion and cook for 3-4 minutes, until beginning to soften. Add the garlic, ginger and chilli, then cook for another minute.
Step three – Add the spice blend and cook, stirring constantly, for 30 seconds or until fragrant. Add the lamb and stir well so every piece is coated. Cook for 5-7 minutes, stirring occasionally, until the lamb begins to brown.
Step four – Stir through the tomato paste and cook for 1 minute. Add the vegetable stock, coconut milk, cinnamon stick and bay leaf. Stir well and bring to a gentle simmer.
Step five – Reduce the heat to low and simmer uncovered for approximately 2 hours, stirring occasionally, until the lamb is tender and the sauce has thickened. If the sauce reduces before the lamb is ready, add extra stock, ½ cup at a time.
Step six – Remove the cinnamon stick and bay leaf. Stir through the lime juice and sugar, then taste and adjust with a little more lime, sugar or salt if needed.
Step seven – Serve over steamed rice with naan or roti, and finish with chopped fresh coriander.
Useful Spicy Coconut Curry Variations
For a milder curry, reduce the fresh chilli or remove the seeds and inner membranes. Extra chilli can always be added at the table.
Potato, pumpkin, carrots or cauliflower can be added to bulk out the curry and to use vegetables already in the fridge. Add firm vegetables early enough to soften without letting them collapse into the sauce – this can be anywhere from 25 minutes to an hour, depending on the cut of the veggies. Baby spinach, kale or leftover cooked vegetables are better stirred through towards the end.
The curry is gluten-free and dairy-free.
FAQ
Is spicy lamb curry very hot?
It can be, but you have plenty of control over the heat. Chilli varieties vary, so begin with fewer chillies if you’re cooking for mixed tastes. Removing the seeds and pale inner membranes will also make the finished curry milder.
Is lamb shoulder or lamb leg better for curry?
Lamb shoulder is more forgiving during a long simmer and generally produces softer, juicier meat. Lamb leg is leaner and still works well, but check it earlier and stop cooking once it is tender.
Why is my lamb still tough after two hours?
Tough lamb usually needs more time rather than less. Keep it at a gentle simmer, add a little extra stock if the sauce is becoming too thick and continue cooking until the meat separates easily with a fork.
Can I make lamb curry ahead of time?
Yes. The flavour develops further after resting, making this a useful curry to prepare a day ahead. Cool it promptly, refrigerate it in a covered container and reheat gently until piping hot, adding a splash of stock or water if the sauce has thickened.
What can I do if the sauce is too thin?
Continue simmering the curry uncovered so the liquid can evaporate. Keep the heat gentle and stir more frequently as it thickens to prevent the sauce catching on the bottom.
Feedback and More: Have you given the spicy lamb curry recipe a go? Let me know how it was by leaving a star rating ⭐⭐⭐⭐⭐ or a comment below. Cheers, Elby!
If you enjoyed this recipe, you might also like some of my other delicious curries. Come join me on Instagram, Facebook and Pinterest for more tasty ideas from The Tasteful Pantry.

Spicy Lamb Curry
*Note: Adjusting servings will not adjust the ‘light grey’ quantities
Ingredients
Spice Blend
- 1 tbsp ground cumin
- 2 tsp ground coriander
- 1 tsp turmeric
- 1 tsp garam masala
- ¾ tsp salt
Curry
- 3 tbsp vegetable oil
- 1 brown onion - diced
- 3 cloves garlic - minced or finely chopped
- 30 grams fresh ginger - minced or finely chopped
- 3 small red chillis - finely chopped (deseed and/or reduced for a milder curry)
- 1 kg lamb - leg or shoulder meat, diced
- 2 tbsp tomato paste
- 500 ml vegetable stock
- 360 ml coconut milk
- 1 cinnamon stick - or add 1/2 tsp ground cinnamon to the spice blend
- 1 bay leaf
- 1 tsp lime juice - fresh
- 2 tsp white sugar
Serving (optional)
- fresh coriander, steamed rice, roti or naan
Instructions
Spice Blend
- Combine the spice blend ingredients in a small bowl and set aside.
Curry
- Heat the oil in a large pot over medium heat. Add the onion and cook for 2 minutes. Then add the garlic, ginger and chilli and sauté for a further minute.
- Stir in the spice blend and cook, stirring, for 30 seconds. Add the lamb and stir to completely coat in the spices. When browned on all sides, add the tomato paste, stock, coconut milk, cinnamon stick and bay leaf.
- Reduce the heat to a simmer and cook uncovered for approximately 2 hours. Stir occasionally to ensure the bottom doesn’t stick and reduce the heat if necessary.Add additional stock (half a cup at a time) if the sauce is reducing too much before the lamb is tender. The curry is ready when the lamb is tender and the sauce thickened and reduced.
- Before serving, stir in the lime juice and sugar – adding more to balance the flavours if necessary.
Serving (optional)
- Serve over steamed rice with the bread of your choice and sprinkle with chopped fresh coriander. Try it with my Last Minute Naan.
Notes
Nutrition
*Nutrition and calorie figures are estimates only.








