Lamb

Whizz the onions in a food processor until very finely chopped
Heat the oil in a large heavy-based pan, add the chopped onion, cover and fry until golden and soft, stirring occasionally
Add the garlic and ginger and fry for 5 minutes
Add madras paste, paprika, cinnamon stick, cardamom, cloves, bay leaves and tomato purée and stir over the heat for about 30 seconds
Add the lamb and 300ml water and stir to combine
Turn down the heat and add the yogurt
Cover and gently simmer for 40–60 minutes until the lamb is tender and the sauce is thick
Scatter chopped coriander over the curry and serve