I am using store bought paneer, texture is not very soft to give the paneer softer texture soak the paneer for at least 10 minutes in hot water with few drops of lemon juice.
To make batter mix flour, corn starch, and salt in a bowl. Add the water slowly to make a smooth batter (batter should be consistency of pancake batter or dosa batter).
Heat at least 1/2 inch of oil in a frying pan over medium high heat. Oil should be moderately hot.
Dip the paneer into the batter, making sure it is completely covered by the batter. Then drop the paneer pieces slowly into oil in the frying pan. (do not overlap them)
Fry the paneer in small batches. Fry them turning occasionally, until they are very light golden brown. Take them out over paper towel.
Do same with bell pepper.
For sauce heat the oil in sauce pan over medium heat; add ginger, and green chili stir for about one minutes. Add all the ingredients for sauce except corn starch, (soy sauce, vinegar, chili flakes, and tomato paste), Stir for 1 minutes. mix water and corn starch and add to the sauce. Cook for another two minutes, sauce should be thick consistency. Sauce gets thicker as it sits.
Add paneer, and bell pepper into sauce and serve hot.