1. Clean the meat under cold water. Now cut into bite sized pieces, the meat should be marbled with fat which will melt during cooking, don’t remove. Set aside.
2. Let’s make the ‘tarka’. Take a medium-large lidded sauce pan, fry the chopped onion, cassia bark, cardamom pods, cumin seeds, cloves, bay leaf and peppercorns in some vegetable oil. Cook on a moderate heat until the onions become translucent and soft.
3. Next add the garlic, ginger and minced chillies (remember you can add more chillies later if needs be). Allow to cook out.
4. Now add the garam masala and turmeric. If the pan is too dry add a splash of water so the spices don’t stick to the pan and burn. Allow the spices to cook out, then add in the chopped coriander stalks.
5. Then put in the tomatoes. Increase hob heat, and bring to a simmer. Allow to cook for 5-10 minutes. When you can see oil on the surface of the spiced tomato mixture/the oil has taken on the tomato colour, that means it’s cooked and ready to taste. Check your seasoning here. If it needs more chillies add now. I season with salt at the end of the cooking for meat dishes, to ensure it does not toughen the meat.
6. Place in the lamb and mix together coating all the pieces. Also mix in the yoghurt and a splash of water. Beware of adding too much water as the meat will shrink and also release water during cooking. (If you do add too much water you can correct at the end by simmering for an additional time, pan uncovered, and reduce the sauce).
7. Bring to the boil, then reduce heat to simmer, cover the saucepan with a lid, and allow lamb to cook for 10-15 minutes.
8. Now add in the chopped carrots, a pinch or 2 of methi (dried fenugreek leaves) and mix, re cover with a lid, and simmer for a further 20 minutes, or until cooked and you are happy with a soft and giving texture! Appliances will vary, and check halfway in case you need to add a touch more water.
9. Finally add your salt, season to taste, and scatter with a flurry of chopped coriander leaves.