Place the cauliflower florets in a bowl and toss with the curry leaves, half of the chilli powder, lime juice and a pinch of salt
Add the rice flour, cornflour, green chillies, garam masala, ginger-garlic paste, the remaining teaspoon of red chilli powder, black pepper and a pinch of salt
Start trickling in water bit by bit, stirring the cauliflower constantly to create a batter – the batter shouldn’t be too thick or too thin; just thick enough to stick to and coat the cauliflower in a thin layer
Heat the rapeseed oil in a saucepan until it reaches 180°C. Drop the cauliflower florets in the oil and deep-fry until cooked through, crisp and golden brown (work in batches if you need to). This should take around 7-8 minutes. Drain on kitchen paper. If you’re including the red chillies, quickly fry them in the hot oil for a few seconds after all the cauliflower is done
Serve hot with the chopped coriander, fried chillies and coconut sprinkled on top, plus a final pinch of the Malabar pepper