Chinese Hot and Sour Soup [Video]

Catalina Castravet
By Catalina Castravet
5 from 3 reviews

Asian food recipes Main Dishes Recipes Soups and Stews

Cook time Cook time: 30 minutes

Last updated on June 18th, 2021 at 09:04 pm

Hot and Sour Soup is a versatile soup that is hearty but with only a few calories! Just like many Chinese takeout classics, this recipe is very flavorful!

This is another dish from the Asian region that has taken the world by storm. Similar to Szechuan Chicken, Hunan Beef, and Orange Chicken, this dish is popularly attributed to Chinese cuisine.

Chinese Hot and Sour Soup Recipe

Hot and Sour Soup is healthy with its ingredients being mostly vegetables and minimal use of oil. Can you believe that a cup of a takeout has only about 90 calories? It is a Chinese takeout on the healthier end of the spectrum compared to many stir-fried ones in oil.

But, even so, I still prefer making this at home where I can control the ingredients, and most especially, limit the sodium content. I can also change it up according to what I love putting in or according to what I have in the fridge.

As a versatile dish, you can add just about anything in it. If you want to add meat, then, you may do so. Simply cut the meat up into small strips.

It is so versatile that other Asian countries also have their unique version. But one thing is common – the delicious balance of being sour and spicy! There is something so comforting about it that this dish has become popular all over the world!

What is Hot and Sour Soup?

It is a dish with a broth flavored with chili sauce, vinegar, soy sauce, and other spices and seasonings. There is no exact recipe for it because it can contain veggies, meat, or both. It is also popular for being an egg drop soup.

How to make Hot and Sour Soup:

Check out the quick video tutorial attached. But the general steps are as follows:

  • Simmer: In a large pot, put the chicken broth along with the veggies. Season the broth with the rice vinegar, soy sauce, chili paste, and the aromatics.
  • Thicken: Meanwhile, prepare a slurry of cornstarch and water. Once the broth has simmered, slowly stir in the slurry, and continue stirring for about a minute to give it time to thicken.
  • Add the egg: While stirring steadily, add in the eggs. The eggs will almost instantaneously cook and produce the egg flowers.
  • Add the tofu: You may add the tofu at this point and add the rest of the seasonings. Add in the green onions, too, but leave out some for the toppings.
  • Serve: Garnish and serve warm!

How do you thicken it:

For this recipe, adding the mixture of cornstarch dissolved in water does the trick. If you have already added it to the broth, be careful not to over-stir nor overheat it. This is so you can allow it to congeal and sometimes, when the soup boils again, the thickening power weakens.

How to Store Hot and Sour Soup:

  • Refrigerate: Store it in the fridge for up to 3 days, kept in an airtight container.
  • Freeze: Ladle portions in freezer bags, squeeze out excess air, and freeze for up to 3 or 4 months. To reheat, thaw it first, then, reheat on the stovetop.

Other delicious soups:

Recipe Tips:

  • As a cornstarch substitute, use arrowroot powder.
  • If you want to make it vegan, use veggie broth and leave out the egg.
  • Make sure to use low-sodium broth and soy sauce to limit the amount of sodium that goes into this soup.
  • You can also add more vegetables like water chestnuts, bok choy, and snow peas.
  • For the topping, you can add some toasted sesame seeds to add flavor.

Hot and Sour Soup is a versatile soup that is hearty but with only a few calories! #soup #hotandsoursoup #chinesefood #chineserecipes #sweetandsavorymeals

Chinese Hot and Sour Soup

Hot and Sour Soup is a versatile soup that is hearty but with only a few calories! Just like many Chinese takeout classics, this recipe is very flavorful!
5 from 3 votes
Save Print Pin Rate
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 minute
Servings: 6 servings
Calories: 204kcal
Author: Catalina Castravet


  • 8 cups chicken broth
  • 6 oz dried shiitake mushrooms (rehydrated and sliced)
  • 8 oz bamboo shoots
  • 1/4 cup rice vinegar (or more to taste)
  • 1/4 cup soy sauce (reduced-sodium)
  • 2 teaspoons dark soy sauce
  • 4 cloves garlic cloves (minced)
  • 2 teaspoons ground ginger
  • 1 teaspoon red chili sauce
  • 1/4 cup cornstarch
  • 2 large eggs (whisked)
  • 8 ounces firm tofu (pressed and cut into 1/2-inch cubes)
  • 4 green onions (thinly sliced)
  • 1 teaspoon sesame oil
  • 1 teaspoon sugar
  • 1 fresh ground white pepper (or to taste)


  • Add the chicken broth, mushrooms, bamboo shoots, rice wine vinegar, soy sauce, garlic, ginger, and chili paste to a large stockpot or Dutch oven, over medium heat and stir to combine until the mixture starts to simmer.
  • In a small bowl, whisk ¼ cup of water and cornstarch until completely smooth. Stir in the cornstarch mixture into the soup, until the soup has thickened.
  • While stirring the soup in a circular motion, drizzle in the eggs in a thin stream, while still stirring the soup, until the eggs are cooked.
  • Stir in the tofu, half of the green onions, sugar and sesame oil. Season the soup with salt and white pepper to taste.
  • For a more “sour” soup, add in another tablespoon of rice wine vinegar. For a spicier soup, add in more chili garlic sauce.
  • Serve with the extra green onions.



Calories: 204kcal | Carbohydrates: 33g | Protein: 11g | Fat: 5g | Saturated Fat: 1g | Cholesterol: 55mg | Sodium: 1718mg | Potassium: 795mg | Fiber: 5g | Sugar: 3g | Vitamin A: 159IU | Vitamin C: 25mg | Calcium: 92mg | Iron: 2mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


I have never tried hot and sour soup before. It looks delicious especially with all those mushrooms.



I love mushrooms. This soup sounds delicious and something I really want to try. I just saved the recipe. Thanks!


Celebrate Woman Today

I love your soups, Catalina! I have never made the hot-and-sour soup, as I was thinking it was so difficult. You make this recipe truly affordable and doable.


Anne Marie

This is my daughter's favorite Asian soup. I'd love to be able to make it for her!


Krystel | Frugal Living

I didn't know that you could use cornstarch and water to thicken soup. Never had this but it looks really good.


Karman Foods

This Chinese hot and sour soup is so good, very comforting and really flavorful. I used Kikkoman Tamari Less Sodium Soy Sauce for an absolutely great twist of taste. So yummy! The parents loved it, too. Best paired with Vita Sugar Cane Flavor Vita Juice.


Lee Biggers

I just finished making it. My God, is it tasty. I used beef broth (it’s what I had on hand.) I also used mung bean sprouts, shredded cabbage, and button mushrooms instead. I used sriracha sauce to liven it up that’s the one good thing about recipes…they can be modified to ones needs and preferences.


so happy that you liked it, thank you for the feedback!


Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.