Raita
This minty sauce with a creamy yogurt base is a classic Indian side - this version has garam masala and ginger for a warming kick

Enjoy this delicious, hearty Indian lamb dish. A special meal prepared during the festival of Kali Puja, it's also ideal for special occasions like Diwali
Nutrition: Per serving (6)
Put the lamb pieces in a large bowl along with all the marinade ingredients, stirring well to coat. Cover and chill for at least 2 hrs, or up to 24 hrs.
Take the lamb out of the fridge at least 30 mins before cooking to come to room temperature. Put the potatoes in a medium bowl, then stir in the turmeric and ½ tsp salt.
Heat half the mustard oil in a large, deep frying pan over a medium heat and cook the potatoes for 5 mins, stirring until slightly browned. Remove to a plate and set aside. Drizzle the remaining oil into the pan and fry the cinnamon stick, green cardamom pods, cloves, black cardamom pod, mace blade, bay and green chilli for 2 mins until fragrant, being careful not to burn the spices. Add the ginger, mix well, then stir in the tomatoes. Continue to cook for 6-8 mins until the sauce has reduced slightly and released a little oil.
Stir in the marinated lamb and cook for 8-10 mins until lightly browned. Stir in the turmeric, cumin, coriander and garam masala. Crumble in the fenugreek leaves, rubbing them between your fingers first to release the oils. Mix well, then cook for a further 20-25 mins over a medium heat, stirring often to make sure the base doesn’t burn.
Once the water has evaporated slightly, add the potatoes and 600ml warm water. Bring to a simmer. Reduce the heat to medium-low, cover and cook for 45-50 mins, stirring occasionally. (Or, do this step in a pressure cooker by cooking for 20 mins.) At this stage, the gravy should be a rich reddish-brown and the potatoes soft. Scatter over some coriander, then serve with steamed rice, parathas, raita and a tangy onion salad.