Choose a new cookbook worth up to £28 when you subscribe to our magazine.
To make the spice mix, toast the coriander, cumin, and fennel seeds, with the dried chilli for 30 secs, or until you smell them. Grind in a spice grinder until very powdery. Remove and set aside.
In a blender or food processor, purée the quartered onion, ginger, halved green chilli and garlic to make a paste. In a large saucepan, heat the oil. Add the sliced onion, paste and season well, then sauté for 12 mins until golden. Add the spice mix, turmeric, curry leaves and mustard seeds and sauté for about 2 mins. Add the tamarind, passata, stock and coconut, and bring to the boil.
Cut the cauliflower into medium florets and add to the curry. Lower the heat to a simmer and cook for 25 mins until the cauliflower is tender. Serve with rice, coriander leaves, the remaining sliced green chilli and lime pickle and mango chutney, if you like.