Wash the mushrooms and slice the bottom stalk and then slice the mushrooms into two pieces.
If the mushrooms' are small then you can use them whole and if they are big then make small cubes . Size depends on your personal preference.
Take a bowl and add corn flour, refined flour, grated ginger, salt, pepper powder, Kashmiri chili powder and stir to mix. Add water and whisk well to make a smooth lump free batter of thick consistency like pakora batter.
Add mushroom halves in the batter and mix them well so they coat nicely.
Heat oil in a wide deep pan and heat on medium temperature.
Place the batter coated mushrooms in the medium hot oil and fry till golden and crisp (fry few at a time , don't crowd the pan else they will stick together)
Remove the fried mushroom on a a absorbent paper to absorb all the oil and keep aside on a plate.
In a wok or wide pan add 2 tbsp of sesame oil or any neutral flavor oil and add grated ginger and saute for few seconds.
Now add the sliced capsicum pieces and sauté on high heat for 2-3 minutes.
Add tomato sauce, red chili paste, soya sauce, vinegar, sugar and stir to mix.
Now add the fried mushroom in it and toss to mix with the sauces.
Mix 1 tbsp of corn flour with 6 tbsp of water and make a thin slurry and add in the pan and mix with the mushrooms.
Check the seasoning and adjust if needed.
Cook for a minutes and then switch off the flame.
Garnish with toasted sesames seeds and serve hot with some tomato ketchup or any tangy dip of your choice
Serve immediately else they may become soggy.