Combine all the ingredients under "for batter" into a thick paste. Coat the cauliflower florets well with the paste. Deep fry them in batches and set aside.
In the same oil (take as required), saute the onion, ginger, garlic and parsely for couple of minutes.
Add in the chilli sauce and tomato paste and cook till the raw smell is gone.
Add in 1/2 cup of water and allow to boil.
Now add in the fried cauliflower and mix well to coat.
Cook on simmer for 5 minutes.
Sprinkle in the pepper and salt and mix well. Switch off.
Serve warm, garnished with spring onions!