Heat oil in a deep big pan.Add minced garlic,ginger and chilies to it .Saute for 30 second and add chopped onion .Saute till it looks soft and transparent .
Add all the chopped vegetables to it and saute till they soften a bit .Furthermore add vegetble stock to it and let it come to a boil.
Add salt and crushed pepper and stir it once.Add tofu or paneer at this time as well.
Mix cornstarch with cold water and add that to the soup.
When it starts thickening switch off the gas stove.
Taste the seasoning and check the consistency. Add lime /lemon juice at the end now.
Enjoy with a side of crusty bread or just like that.