Put rice flour, cornflour, salt, black pepper, red chilly powder in a bowl and mix it well.
Now add water and make medium thick batter just like bread pakora. The consistency of batter neither is very thick nor thin.
Now put chopped baby corns in prepared batter and coat it evenly.
Heat oil in a pan and once the oil becomes hot, keep the flame on medium and put one by one coated baby corns into the hot oil. Do not overcrowd the pan, fry in batches.
Fry baby corns till it becomes golden brown and crisp by stirring occasionally.
Take out the fried baby corns in an absorbent paper and repeat the same process to fry remaining baby corns.
Once fried keep the baby corns aside and let’s prepare the sauce.
For sauce:
Heat oil in a pan; once the oil gets heated add garlic, ginger, green chilies and sauté for a few seconds.
Now add onions, capsicum and sauté on high flame for few seconds. Do not overcook the veggies let it be crunchy for better taste.
Now add tomato ketchup, soya sauce, and sugar. Mix it well.
Now add fried baby corns, salt (pinch), black pepper and toss.
Lastly, add vinegar and toss it well.
Garnish with spring onions and serve immediately.
Do not keep for a longer time after adding sauce otherwise, baby corns will become soggy and will not become crispy.