Spicy Lamb Curry

Spicy Lamb Curry

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

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.

one-pot spicy lamb curry recipe

Spicy Lamb Curry

Chunks of lamb are slowly simmered with cumin, coriander, turmeric and garam masala in a rich coconut sauce until tender. Fresh chilli brings the heat, while lime and a little sugar balance the sauce before serving.
5 from 1 vote
Print Pin Rate
Course: Main
Cuisine: Asian
Diet: Gluten Free, Dairy Free
*Calories: 517kcal
Prep Time: 15 minutes
Cook Time: 2 hours 10 minutes
Total Time: 2 hours 25 minutes
Author: Elby | The Tasteful Pantry
Servings: 8 servings

*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

Chilli: add more or less chilli or deseed to suit tastebuds.
Sauce thickness: if the curry was simmering too rapidly, the sauce will reduce quicker. In this case you may need to add additional stock until the lamb is the desired consistency.
Sweetness: sometimes the sauce may need that little extra sweetness. Stir in additional sugar 1/2 teaspoon at a time – testing before adding more.
Heat: if the sauce is too hot, try adding a tin of crushed tomatoes or an extra 200mls of coconut milk and simmer. Additional lime and sugar will also help to balance the heat.

Nutrition

Calories: 517kcal | Carbohydrates: 9g | Protein: 23g | Fat: 44g | Saturated Fat: 22g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 14g | Trans Fat: 0.04g | Cholesterol: 91mg | Sodium: 582mg | Potassium: 536mg | Fiber: 1g | Sugar: 4g | Vitamin A: 366IU | Vitamin C: 28mg | Calcium: 53mg | Iron: 4mg

*Nutrition and calorie figures are estimates only.

Did you try this recipe?Leave a comment below and let me know on Instagram @TheTastefulPantry or #thetastefulpantry!

Related Posts

Butter-free Butter Chicken

Butter-free Butter Chicken

Last Updated on 18 April, 2026 by Elby | The Tasteful Pantry Butter-free butter chicken has all the delicious aromas and flavours of its traditional counterpart, and just a smidge healthier. For another healthy curry option, try my healthy chicken and vegetable curry. Both curries […]

Last Minute Naan

Last Minute Naan

Last Updated on 18 April, 2026 by Elby | The Tasteful Pantry Last Minute Naan is a bread that requires no yeast and no resting. It is so easy to make and doesn’t take hours. It’s great to be able to whip up a quick […]



5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating