Boil cauliflower florets in salted water for 3-5 minutes and drain the water completely.
Make a thick batter with the marination ingredients (ingredients listed from plain flour-water).
Dip the cauliflower florets in the batter & shallow fry it till the florets become golden brown. Keep it aside.
In the same oil add ginger & garlic, green chilly, capsicum & onion. Cook till the onion becomes soft. Add all the sauces, pepper powder, vinegar, sugar and salt. Mix well. Add the fried cauliflower & combine well. Make sure that the florets are well coated with the sauces. Garnish with spring onion, serve hot.
Notes
You can use red chilly paste instead of red chilly sauce. To make red chilly paste, add 1 tsp of vinegar to 2 tsp Kashmiri chilly powder. Please note that if you are using red chilly paste, don't add vinegar separately.