Take water in a sauce pan. Add cauliflower, milk and salt to it. Bring it to boil. Now cook for 5 mins or until just cooked. Drain it and set aside.
Heat oil for deep frying. Mix up the ingredients given in the batter list to a smooth paste. Dip the cauliflower in that and fry till golden brown. Drain and set aside.
Now heat 2 tblspn of oil. Add ginger, garlic, onions and green chilli and fry for 1 min.
Add capsicum and saute for couple of mins.
Add salt, chilli powder, sugar and mix well.
Add in all sauces and mix well.
Now add in the fried gobi and toss well.
Mix well and let it cook for 2 mins.
Add in cornflour which is mixed with water and toss well..
Garnish with spring onion or coriander leaves and serve..