Slow cooker lamb curry recipe – tender meat in a rich, aromatic sauce, perfect for a comforting family meal. This slow-cooked dish combines soft lamb shoulder, coconut milk, tomatoes, and Indian spices like garam masala and cinnamon. Easy to prepare in the slow cooker, it’s ideal for a hands-off dinner with deep, warming flavors and a smooth texture. Suitable for a gluten-free diet.

This slow cooker lamb curry features melt-in-your-mouth lamb shoulder in a rich, spiced tomato and coconut sauce. Perfect for a set-it-and-forget-it meal, it’s aromatic, warming, and ideal for batch cooking or feeding a crowd.
Ingredients
For the curry:
- 1 tbsp vegetable oil
- 1 lamb shoulder (approx. 1.5 kg / 3 ⅓ lbs)
- 1 large onion, peeled and chopped
- 4 cloves garlic, minced
- 2 tsp minced fresh ginger
- 1 tsp salt
- 2 tbsp garam masala
- 2 tbsp curry powder
- 1 tsp paprika
- 1 tsp ground cinnamon
- 250 ml (1 cup) chicken stock (or water + stock cube/bouillon for gluten-free)
- 400 ml (14 oz) chopped tomatoes
- 2 tbsp tomato purée (or paste)
- 2 tsp sugar
- 400 ml (14 oz) coconut milk
- 6 cardamom pods (tied together with kitchen string for easy removal)
- 3 tbsp cornflour (cornstarch) mixed with 6 tbsp cold water
To serve:
- Boiled rice
- A handful of chopped fresh coriander (cilantro)
Instructions
- Preheat:
Turn your slow cooker to high while you begin searing the lamb. - Sear the lamb:
In a large pan (or slow cooker pot if stovetop-safe), heat the oil. Sear the lamb on all sides until browned – about 6–8 minutes. - Cook the onion:
Add the chopped onion and sauté for 5 minutes until soft. - Add spices and aromatics:
Stir in garlic, ginger, salt, garam masala, curry powder, paprika, and cinnamon. Cook for 1–2 minutes until fragrant. - Build the sauce:
Pour in the chicken stock, chopped tomatoes, tomato purée, sugar, coconut milk, and tied cardamom pods. Stir well. - Slow cook:
Transfer everything to your slow cooker. Cook on high for 4–5 hours or low for 6–8 hours, until the lamb is tender. - Finish the curry:
Remove the lamb and shred it on a chopping board using two forks. Spoon off any excess fat from the sauce if needed. Discard the cardamom pods. - Thicken the sauce:
Slowly pour in the cornflour and water mixture, stirring until the sauce thickens to your liking. - Return the lamb:
Add the shredded lamb back to the slow cooker and stir to coat in the sauce. - Serve:
Spoon over hot boiled rice and sprinkle with chopped coriander.
Tips
- Use kitchen string to tie the cardamom pods together for easy removal.
- If you prefer a thicker sauce, let it simmer uncovered at the end or use the cornstarch mixture.
- Trim visible fat from the lamb before cooking to reduce greasiness.

Variations and Substitutions
- Lamb cuts: You can use boneless lamb leg or stewing lamb if shoulder isn’t available.
- Spice level: Add fresh chilli or chilli powder for extra heat.
- No coconut milk? Substitute with double cream or Greek yogurt (added at the end).
- Vegetarian version: Use chickpeas and diced sweet potato instead of lamb.
FAQs
Can I make this curry ahead of time?
Yes, it’s even better the next day. Store in the fridge for up to 3 days.
Can I freeze it?
Absolutely. Freeze in portions for up to 3 months. Defrost overnight and reheat gently.
Do I need to brown the lamb first?
While optional, searing the lamb adds deeper flavour to the final dish.
Can I cook it on the stovetop instead?
Yes, simmer gently for 2–3 hours on the stove with a lid, stirring occasionally.
Serving Suggestions
- Serve with steamed basmati rice or pilaf.
- Add naan or chapati for scooping up the sauce.
- Pair with cucumber raita or mango chutney for contrast.
Why You’ll Love This Recipe
- Effortless slow cooking – prep in 20 minutes
- Deep, layered flavours with tender lamb
- Ideal for meal prep or family dinners
- Naturally gluten-free with minimal adjustments
- Comforting, hearty, and full of warming spices
Slow Cooker Lamb Curry
8
servings20
minutes6
hoursIngredients
For the curry:
1 tbsp vegetable oil
1 lamb shoulder (approx. 1.5 kg / 3 ⅓ lbs)
1 large onion, peeled and chopped
4 cloves garlic, minced
2 tsp minced fresh ginger
1 tsp salt
2 tbsp garam masala
2 tbsp curry powder
1 tsp paprika
1 tsp ground cinnamon
250 ml (1 cup) chicken stock (or water + stock cube/bouillon for gluten-free)
400 ml (14 oz) chopped tomatoes
2 tbsp tomato purée (or paste)
2 tsp sugar
400 ml (14 oz) coconut milk
6 cardamom pods (tied together with kitchen string for easy removal)
3 tbsp cornflour (cornstarch) mixed with 6 tbsp cold water
To serve:
Boiled rice
A handful of chopped fresh coriander (cilantro)
Directions
- Preheat:
- Turn your slow cooker to high while you begin searing the lamb.
- Sear the lamb:
- In a large pan (or slow cooker pot if stovetop-safe), heat the oil. Sear the lamb on all sides until browned – about 6–8 minutes.
- Cook the onion:
- Add the chopped onion and sauté for 5 minutes until soft.
- Add spices and aromatics:
- Stir in garlic, ginger, salt, garam masala, curry powder, paprika, and cinnamon. Cook for 1–2 minutes until fragrant.
- Build the sauce:
- Pour in the chicken stock, chopped tomatoes, tomato purée, sugar, coconut milk, and tied cardamom pods. Stir well.
- Slow cook:
- Transfer everything to your slow cooker. Cook on high for 4–5 hours or low for 6–8 hours, until the lamb is tender.
- Finish the curry:
- Remove the lamb and shred it on a chopping board using two forks. Spoon off any excess fat from the sauce if needed. Discard the cardamom pods.
- Thicken the sauce:
- Slowly pour in the cornflour and water mixture, stirring until the sauce thickens to your liking.
- Return the lamb:
- Add the shredded lamb back to the slow cooker and stir to coat in the sauce.
- Serve:
- Spoon over hot boiled rice and sprinkle with chopped coriander

Leave a Comment