- 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.