In a heavy bottom, pot add the Olive Oil / Vegetable Oil.
1 tablespoon Oil
Once hot add the garlic, ginger and saute for a few seconds.
½ tablespoon Ginger, 1 tablespoon Garlic
Now add the chopped onion and saute again until lightly translucent.
¼ cup Onion
If using red chilly, add now.
1-2 red chilly
Add in the corn and carrots.
¼ Cup Sweet corn kernels, ¼ Cup Carrots
Add in the soya sauce, Red chilly sauce / Sriracha Sauce and Vinegar.
1 tablespoon Soya Sauce, 1 tablespoon Red chilly sauce, 1 teaspoon Vinegar
Cook on high for 2-3 minutes until they start turning soft but still have a crunch.
If using frozen corn, let it sit in normal water for 30 minutes or microwave for 1 minute in some water so that they come to room temperature.
Add the chopped mushrooms and let them cook for a minute.
1 Cup Mushrooms
Now add the water, salt and let the mixture come to a boil. (Go easy on the salt as sauces have salt in them)
3-4 cup Water, Salt
In the meantime, make a slurry of corn starch.
1 tablespoon Cornflour/Corn Starch
In a small bowl, add cornstarch and ¼ cup water and mix it to a smooth paste.
Once you get a boil in the soup simmer for 2-3 minutes.
Now slowly add the corn starch slurry stirring the soup mixture continuously. If you do not stir while adding the slurry, at times you might get a big lump of corn starch mixture in your soup.
Once the slurry is mixed, let it simmer for 4-5 minutes. The soup will thicken.
If you need it to thicken more, add more corn starch slurry, but a little at a time. If you need it more on the liquid side, add more water. Adjust the consistency as required.
Garnish with some noodles and serve hot.