Wash and clean the Cauliflower, cut into small florets.
Mix together All purpose flour, corn flour, yogurt, chilli powder, coriander powder, garam masala, salt, a teaspoon each of soy sauce, green chilli sauce and tomato sauce.
Make this into thick paste adding water. Make sure to add water slowly as we need a thick paste consistency.
Add the cauliflower to this and mix well until all the florets gets coated well with the paste. Leave aside for 10 minutes.
Meanwhile heat oil in a pan for deep frying the florets.
Deep fry florets until light brown color and drain excess oil in a paper towel.
Heat oil in another pan or wok and add the finely chopped onions, ginger-garlic paste, green chillies, Green peppers, carrots and salt.
Cook until the onions are transparent.
Add all the sauce. Also mix a tsp of corn flour with 1/4 cup water and add, lower the heat to low.
Once this starts boiling add the fried florets and mix gently.
Switch off the heat and garnish the Manchurian with coriander leaves and green onions.