Vegetarian Hot and Sour Soup

5 from 1 vote

This easy vegetarian hot and sour soup is packed with tons of vegetables, lightly seasoned and makes the perfect light meal of a cold day.

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Cozy up on a cold day with this Vegetarian Hot and Sour Soup! This soup has a lot of vegetables and is lightly seasoned with soy sauce, vinegar, hot sauce and pepper. It is light and nourishing and also vegan. You can also make it gluten free by using a gluten free soy sauce.

vegetable soup served in a white color bowl

When I was a kid, soups at my home were mostly restricted to a simple tomato soup. That’s one soup which my mom made for us during winters. I used to like tomato soup but I was also very fond of sweet corn soup and hot and sour soup. I would always order either of these soups when we went to Indo Chinese restaurants. When I was a kid, I would buy these “Knorr” soup packets that we would get at stores and make these soups at home.

Well technically I made nothing since it just involved emptying the contents of the packet into a pot and adding water to it. But it felt like an accomplishment at that point!

The Indo Chinese Vegetable Hot and Sour Soup is a great way to eat lots of vegetables in one go. You can literally load this soup with vegetables like beans, peppers, mushrooms, cabbage, carrots, corn and more!

Ingredients

  • Vegetables: The base of this soup is made with all the vegetables. I have used cabbage, carrots, beans, and peppers. You can also use mushrooms, leeks, spinach.
  • Seasonings: This soup is lightly flavored with soy sauce, vinegar, hot sauce, salt and pepper. You can definitely adjust the seasonings to taste. Add more hot sauce for a spicier soup.
chopped vegetables arranged in a plate

How to Make Hot and Sour Soup

  1. Prep all your vegetables before you begin. Heat 1 & 1/2 tablespoons of oil in a wok or large pot on medium heat. Once the oil is hot, add 1-inch ginger (minced), 2 & 1/2 teaspoons of minced garlic and 2 finely chopped green chilies. Cook for a minute or two until the ginger and garlic start changing color.
  2. Then add all the vegetables- 1 large carrot (finely chopped), 1/2 head of cabbage (finely chopped), 8-10 green beans (finely chopped), 1 medium green pepper (finely chopped), and 1 medium red pepper (finely chopped).
  3. Set heat to medium high and cook the vegetables for only around 1 to 2 minutes, they should remain crunchy.
  4. Now add around 6 cups of water to the wok and stir.
picture collage of making vegetarian hot and sour soup
  1. Now add the seasonings to the soup- 2 tablespoons soy sauce, 1 & 1/2 tablespoons white vinegar, 1 teaspoon hot sauce, 1 teaspoon salt (or to taste), and 1/2 teaspoon of black pepper.
  2. Stir everything and let the soup boil for 5 minutes.
  3. Then make a cornstarch slurry by mixing together 3 teaspoons of cornstarch with 3 tablespoons of water. Mix it well and add it to the boiling soup.
  4. Let the soup boil for 2 to 3 minutes more until it thickens slightly. I didn’t want this soup too thick but you can definitely add more cornstarch if you like. Add chopped green onions and serve hot!
picture collage of making vegetarian hot and sour soup

Important Tips

  • Prep all the vegetables before you start making the soup because this soup gets done quickly. The vegetables are finely chopped and they need to remain crunchy so we don’t cook them for much time.
  • Use a food processor to chop the vegetables fine, especially the cabbage.
  • You can make hot and sour soup in the Instant Pot. Cook the vegetables on sauté mode for a minute and then add water and pressure cook for 1 minute. Quick release the pressure. Once the pressure is released, press the sauté button again. Add the cornstarch slurry and let the soup simmer for 5 minutes.
  • I have kept this soup’s consistency neither very thin nor thick. If you prefer a thicker soup, you might add more cornstarch to the soup.
  • I have used water as a base for the soup but you can use vegetable stock as well.
vegetable soup served in a white color bowl with a copper spoon

Vegetarian Hot and Sour Soup

5 from 1 vote
Prep: 25 minutes
Cook: 15 minutes
Total: 38 minutes
Servings: 4
This easy vegetarian hot and sour soup is packed with tons of vegetables, lightly seasoned and makes the perfect light meal of a cold day.

Ingredients 

  • 1 & ½ tablespoons oil use any oil of choice
  • 1 & ½ inch ginger minced
  • 2 & ½ teaspoon garlic minced
  • 2 green chilies finely chopped
  • 1 large carrot around 130 grams, finely chopped
  • ½ head green cabbage 180 grams, finely chopped
  • 8-10 green beans 65 grams, finely chopped
  • 1 medium green pepper 60 grams, finely chopped
  • 1 medium red pepper 60 grams, finely chopped
  • 6 cups water around 1.4 liters
  • 2 tablespoons soy sauce
  • 1 & ½ tablespoons white vinegar
  • 1 teaspoon hot sauce or to taste
  • 1 teaspoon salt or to taste
  • ¼-½ teaspoon black pepper adjust to taste
  • 3 teaspoons cornstarch mixed with 3 tablespoons water
  • green onions chopped, to garnish
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • One important thing before you start making this soup is to prep all your vegetables beforehand. Chop everything and keep it ready to go. Heat oil in a wok on medium heat. Once hot, add the ginger, garlic and chilies. Cook for 1 to 2 minutes until the ginger and garlic start changing color.
  • Now, add all the finely chopped vegetables: carrots, cabbage, green beans, green pepper, and red pepper. Cook the vegetables on medium-high heat for around 2 minutes or so. They need to remain crunchy, so do not overcook them.
  • Then add 6 cups of water to the wok followed by the seasonings: soy sauce, vinegar, hot sauce, salt and black pepper. Stir and let the soup boil for 5 minutes.
  • Make a cornstarch slurry by mixing together 3 teaspoons of cornstarch with 3 tablespoons of water. Stir and add it to the boiling soup. Let the soup boil for 2 more minutes until it thickens. This soup does not get very thick, if you prefer a thicker consistency, add more of the cornstarch.
  • Garnish with chopped green onions and serve!

Notes

  • To make this soup gluten free, use tamari (gluten free soy sauce).
  • I have used water for the base of this soup, you can use vegetable broth as well. 

Nutrition

Calories: 123kcal, Carbohydrates: 17g, Protein: 4g, Fat: 6g, Saturated Fat: 0.5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.02g, Sodium: 1240mg, Potassium: 429mg, Fiber: 6g, Sugar: 8g, Vitamin A: 4238IU, Vitamin C: 110mg, Calcium: 78mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: Indo-Chinese
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 5 stars
    I made this today and absolutely loved it! I didn’t chop my veggies finely so it was chunky, but that didn’t deter from the great flavor. I followed the recipe 99%. I didn’t have any minced garlic so I used 1/2 tsp garlic powder. After portioning, I added a little more salt, soy sauce and garlic powder to my bowl and it was so so so comforting and delicious. Thank you for adding this recipe!