To make the batter, whisk together all purpose (plain) flour, corn flour (cornstarch) and red chili powder in a large bowl. Season with salt and pepper.
Add water, a little at a time, to make thick paste.
Coat cauliflower florets in the batter.
Meanwhile, heat oil for deep frying over medium heat.
Add cauliflower in batches. Fry until golden. Drain on an absorbent paper towel.
Increase the heat to high.
Fry the cauliflower florets again in batches until crisp.
Drain on to an absorbent paper towel. Set aside.