Wash cauliflower florets and soak them in hot salted water for 5 minutes. Drain completely and pat dry.
In a bowl, add corn flour, besan, rice flour, chilli powder, garam masala, ginger garlic paste, and salt.
Add water little by little and mix to form a thick batter.
Add the cauliflower florets and coat them evenly with the batter.
Cover and let the gobi marinate for at least 30 minutes for better flavour.
Heat oil in a deep pan on medium flame.
Drop the marinated florets carefully into hot oil and fry until golden and crispy.
Remove and drain excess oil. Serve hot.