Boil the cauliflower florets in salted water for about 5 minutes until slightly tender. Drain and let cool.
In a mixing bowl, combine besan, plant-based curd, ginger-garlic paste, green chillies, red chilli powder, garam masala, and salt to form a thick batter.
Dip each cauliflower floret into the batter, ensuring it is well coated.
Heat oil in a pan for frying. Once hot, carefully place the coated cauliflower florets in the oil.
Fry until golden brown and crispy, about 5–7 minutes.
Remove and drain on paper towels.
Garnish with fresh coriander leaves and serve hot with chutney.