50g unsalted butter
500g chestnut mushrooms, quartered
4-6 tbsp sunflower oil
1 tsp cumin seeds
1 tsp fennel seeds
1 large onion, diced
4 garlic cloves, finely chopped
1 tsp ground ginger
¼ tsp ground turmeric
½ tsp Kashmiri chilli powder
½ tsp garam masala
400g can chopped tomatoes
1 tsp caster sugar
2 tbsp full-fat Greek yogurt
2 tbsp chopped coriander rice or Indian bread, to serve (optional)
1 Heat the butter in a large wok, karahi or frying pan over a medium-high heat. Add the mushrooms and cook for 10 mins or until any moisture has evaporated and they’ve started to brown. Transfer to a bowl and set aside.
2 Heat the oil in the same pan over a medium-high heat. Add the cumin and fennel seeds and fry, stirring constantly, for about 30 seconds until they release their nutty aroma.
3 Stir in the onion, fry for 12-15 mins until golden, then turn the heat down to medium. Add the garlic and continue frying for 1 min.
4 Add the ginger, turmeric, chilli powder and garam masala, followed by the tomatoes and sugar. Cook uncovered for 5-7 mins until the masala has thickened and a layer of oil forms around the edge of the pan.
5 Spoon the yogurt into a small bowl, add a small ladleful of the hot masala and mix well before adding it to the pan.
6 Pour over 100ml hot water and simmer for 3-4 mins until the curry has the consistency of double cream. Season to taste, then return the mushrooms to the pan and stir to warm through. Scatter over the chopped coriander and serve with rice or Indian bread, if you like.