Sometimes only a curry will do. Not a quick weeknight shortcut, but a proper, slow-cooked curry built from scratch — the kind where the kitchen fills with the smell of toasting spices and you find yourself checking the pot every twenty minutes just for the pleasure of it.
A healthy lamb curry built on a foundation of whole spices, slow-cooked until the meat falls apart. Cubed shoulder of lamb, butternut squash, red lentils, and just about everything in the spice cupboard. It is big, warming, and deeply aromatic. And yes, it always tastes better the following day.

A BIG and Healthy Lamb Curry — lamb, butternut squash, red lentils, and just about everything in the spice cupboard. The Flexible Chef
I called it my healthy curry because of what goes into it. Every spice, every vegetable, every herb has something going for it beyond flavour. I am not making medical claims here — just noting that when you cook from scratch with real ingredients, you are doing yourself a quiet favour. Try eating a raw curry and you will see what I mean.
My meal was cooking for one, which tells you something about the size of my appetite. I froze the rest.
The Spices and Why They Matter
The spice list is long, but don't let that put you off. Each one earns its place. Dry-fry them first – not too hot, and don't walk away – to bring out the oils and aromas before anything else goes in the pan.
Cinnamon has long been associated with antifungal properties and is one of the great warming spices. Turmeric is a well-regarded natural anti-inflammatory — it has been studied extensively, and the evidence is encouraging. Black pepper does more than season — it stimulates digestive acid production and, usefully, enhances the absorption of turmeric's active compound, curcumin. Always use them together.
Cumin and coriander seeds are antioxidant-rich and deeply savoury when toasted. Fenugreek has been studied for its effects on blood sugar regulation. Cardamom is rich in B vitamins and vitamin C. Cloves bring antiseptic and anti-inflammatory properties alongside their powerful flavour. Cayenne is a digestive stimulant — it gets things moving.
Beyond the spices: garlic for the heart and immune system; ginger to aid nutrient absorption; onions for their flavonoids; tomatoes for lycopene; butternut squash for fibre, potassium, and vitamin B6; red lentils for plant-based protein and fibre; lemon for vitamin C; parsley for antioxidants; and grass-fed lamb for omega-3 fats. Bay leaves round out the pot.
You cannot hurry a curry. It needs time and love.
Ingredients for a BIG and Healthy Lamb Curry
Serves 1 generously – with plenty for the freezer
- 500g lamb shoulder, cubed
- 200g butternut squash, peeled and cubed
- 75g red lentils, rinsed
- 1 large onion, finely sliced
- 3 garlic cloves, finely chopped
- Thumb of fresh ginger, grated
- 2 tomatoes, roughly chopped
- 1 tbsp tomato purée
- Juice of ½ lemon
- Small handful of fresh parsley, roughly chopped
- 2 tbsp olive oil or ghee
- 200ml water or light stock
Spices:
- 1 cinnamon or cassia bark stick
- 1 tsp turmeric
- ½ tsp black pepper, freshly ground
- 1 tsp cumin seeds
- 1 tsp coriander seeds
- ½ tsp fenugreek seeds
- 3 cardamom pods, seeds only
- 2 cloves
- 2 bay leaves
- ½ tsp cayenne pepper
- ½ tsp homemade aromatic garam masala
- Salt to taste
How to Make a BIG and Healthy Lamb Curry from Scratch
Dry-fry the whole spices – cumin, coriander, fenugreek, cardamom seeds, cloves, and cinnamon – in a hot dry pan for a minute or two until fragrant. Don't let them burn. Set aside.
Heat the oil or ghee in a large, heavy-based pan or deep skillet over a medium heat. Add the onion and cook slowly for 10–12 minutes until soft and golden. Add the garlic and ginger and cook for a further 2 minutes.
Add the toasted whole spices, turmeric, black pepper, cayenne, and garam masala. Stir well and cook for another minute.
Add the lamb and brown it in the spiced onion base, turning to coat on all sides. Add the tomatoes and tomato purée, stir, and cook for 5 minutes until the tomatoes begin to break down.
Add the butternut squash, red lentils, and water or stock. Bring to a gentle simmer, cover, and cook on a low heat for 45–50 minutes, stirring occasionally, until the lamb is tender and the lentils have thickened the sauce.
Add the bay leaves for the last 20 minutes of cooking. Finish with lemon juice and fresh parsley. Taste and adjust seasoning.
Serve with rice or flatbread — or eat it straight from the pan, which is what I did.
P.S. It ALWAYS tastes better the following day when things have had a chance to marry and mingle.
Footnote
This healthy lamb curry recipe is part of my Curry Recipes collection — the complete guide to curries, spice blends, bases, chutneys and sides from The Flexible Chef. Explore the full Curry Recipes hub.
Wonky photos, proper food, genuine adventures — The Flexible Chef




