First, chop cauliflower into small-medium florets
Transfer to a colander and wash well
Add cauliflower, hot water, and turmeric powder and soak for 20 minutes
Transfer to the colander and drain the water
Add oil to a pan and turn on the stove on medium flame
When the oil turns hot add mustard seeds and curry leaves; let them splutter
Furthermore, add onion and ginger-garlic paste; mix well and cook till they turn translucent
Add chilli powder and salt; mix well and saute for 2 minutes
Furthermore, add cauliflower and mix well
Cover and cook 1+1/2 minutes; mix well
repeat the process and cook covered till cauliflower turns soft
Open and cook till water evaporates
Finally, add besan and rice flour; mix well and cook for 3 minutes; turn off the stove and serve hot