Chinese Hot and Sour Soup Recipe (2024)

by Victoria · This post may contain affiliate/paid links. As an Amazon Associate, I earn from qualifying purchases. Read our full disclosure linked in the footer. · Leave a Comment

Jump to Recipe

Hot and Sour Soup is a popular Chinese soup with a savory, spicy, and sour/tangy flavor profile. It’s ubiquitous with Chinese takeout, but it’s super quick and easy to make at home! Serve it as a starter for a bigger Chinese meal, or as a main course on its own.

Chinese Hot and Sour Soup Recipe (1)

(This post was originally published in May 2013, but was updated with a new recipe, new photos and content in 2023).

Hot and sour soup is an excellent example of Sichuan Chinese cuisine, which is known for its spice. There are many ways to make hot and sour soup, with many variations in different countries throughout Asia, including a personal favorite, Tom Yum Gai, or Thai hot and sour soup.

This version of hot and sour soup I'm sharing is more in the American-Chinese style, and what you might come to expect from your local Chinese takeout spot. The broth is thickened with a cornstarch slurry, which gives it a glossy look and more viscous consistency. When it’s cold it might even resemble gelatin.

The broth features a balance of savory, spicy, and sour flavors with extra umami bites from mushrooms and tofu and a bit of texture from bamboo shoots. Silky egg ribbons are the final flourish in this classic comforting soup.

Ingredient notes

Chinese Hot and Sour Soup Recipe (2)
  • Mushrooms: My preferred mushrooms for hot and sour soup are typically shiitakes (make sure to remove the stems) and cremini or baby bella mushrooms. Wipe them clean and thinly slice them. If using shiitakes, buy more mushrooms than you think you need because once you remove the stems the amount you have will reduce quite a bit.
  • Tofu: Firm tofu will work best in hot and sour soup. Soft and silken tofu is too soft and can fall apart. Extra-firm tofu is a bit too firm for my taste. Firm is the Goldilocks texture here.
  • Bamboo Shoots: Canned bamboo shoots work perfectly here. Get the julienned or slivered ones, and make sure to drain them before adding to the broth. If you can only find the slices, blot them dry and julienne them yourself into thin slivers.
  • Soy Sauce: You’ll need regular (light) soy sauce for this recipe. I recommend low-sodium soy sauce. You can also add some dark soy sauce, which is thick and syrupy and lends a nice dark color to the broth. I’ve noted this as optional in the recipe since you may not have it on hand, but I recommend adding it if you can. Start with less and add more if you’d like.
  • Vinegar: I use rice wine vinegar in my hot and sour soup, but you can use plain white vinegar if that’s what you have.
  • Chile: The chile element can vary depending on what you have and what you like. Sriracha and chile garlic sauce are both good options to add the spicy notes to this soup. You could also add crushed red chiles. You’ll need to check and adjust based on how spicy you like it.
  • Cornstarch: Cornstarch is the key ingredient to thicken this soup. That being said, I’ve made hot and sour soup countless times without using cornstarch slurry to thicken it, and it’s still absolutely delicious. It just has a thinner broth reminiscent of a regular soup, but the flavors are still on point. When thickening the broth, I usually add 2 tablespoons of cornstarch with 2 tablespoons of water, but you can add more if you want an even thicker broth. I’ve included a range in the recipe.
Chinese Hot and Sour Soup Recipe (3)

How to make it

Heat a pot over medium-high heat. Add broth or stock and bring to a simmer. Next, add sliced mushrooms, cubed tofu, bamboo shoots, garlic, vinegar, light soy sauce, sriracha or chile garlic sauce, sesame oil, sugar, ginger, dark soy sauce (if using), and black pepper. Return to a simmer for another minute or so.

Chinese Hot and Sour Soup Recipe (4)
Chinese Hot and Sour Soup Recipe (5)

Then, whisk together the cornstarch and water and, while stirring the soup, pour it in. As you stir and the mixture simmers, the soup will thicken.

Next, while slowly stirring the simmering soup in a clockwise direction, slowly pour in the beaten eggs. It will create thin egg ribbons throughout the soup.

Chinese Hot and Sour Soup Recipe (7)

Finally, add about half the scallions, stirring gently.

Chinese Hot and Sour Soup Recipe (8)

Taste and adjust the seasoning. Add salt if it needs it, more vinegar if you want a more sour soup, and more sriracha or chile garlic sauce if you want a spicier soup.

Divide into bowls and serve immediately, topped with the remaining scallions to garnish.

Please scroll to the bottom of the post for the full recipe (in a printable recipe card) including ingredient amounts and detailed instructions.

Chinese Hot and Sour Soup Recipe (9)

Expert tips and FAQs

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave (stirring a couple times partway through) or in a saucepan on the stovetop until simmering.

You can add julienned (thin strips) of raw pork or chicken to the soup (or add leftover cooked shredded chicken) if you'd like to make it even heartier. If adding raw meat, just make sure to simmer the hot and sour soup long enough so the meat cooks through. Since they are small pieces it shouldn't take too long.

If you have leftover tofu that isn't used in the soup, you can freeze it! After draining the excess liquid, portion the tofu (I usually do 4 ounce blocks). Then wrap each piece in plastic wrap, transfer to a freezer bag and freeze. Thaw each block as needed in the fridge before using.

Is hot and sour soup healthy?

Hot and sour soup is actually quite healthy. It’s fairly low in fat and calories and doesn’t contain added fat from oil. It also has a good amount of protein from tofu and eggs.

What makes hot and sour soup thick?

Hot and sour soup is thickened with a slurry of cornstarch and water (or additional broth). Adding cornstarch to thicken hot and sour soup is an American-Chinese method and may be less common in other places, including China.

Chinese Hot and Sour Soup Recipe (10)

Other recipes you may like

  • Tom Yum Gai (Thai Hot and Sour Chicken Soup)
  • Chinese Scallion Pancakes
  • Honey Sesame Chicken
  • Pork Lo Mein
  • Homemade Pork and Vegetable Egg Rolls
  • Vegetable Dumplings
  • Pork and Cabbage Dumplings
  • Stir-Fried Cauliflower with Chile-Garlic Sauce

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. You can alsofollow me on social mediaonFacebook, Instagram, andPinterest!

Chinese Hot and Sour Soup Recipe (11)

Chinese Hot and Sour Soup

Hot and Sour Soup is a popular Chinese soup with a savory, spicy, and sour/tangy flavor profile. It’s ubiquitous with Chinese takeout, but it’s super quick and easy to make at home! Serve it as a starter for a bigger Chinese meal, or as a main course on its own.

5 from 3 votes

Print Pin Rate

Course: Soup

Cuisine: Chinese

Prep Time: 10 minutes minutes

Cook Time: 10 minutes minutes

Total Time: 20 minutes minutes

Servings: 4 servings

Calories: 130kcal

Author: Victoria

Ingredients

  • 4 cups chicken broth or stock (or vegetable broth or stock to make it vegetarian)
  • 4 ounces shiitake or cremini mushrooms thinly sliced (discard the stems if using shiitake)
  • 4 ounces firm tofu drained and cut into ½-inch cubes
  • 2 ounces drained canned bamboo shoots (optional–preferably the slivers, from about ½ an 8-ounce can)
  • 1 clove garlic minced or crushed
  • ¼ cup rice wine vinegar or to taste
  • 2 tablespoons regular (light) soy sauce preferably low-sodium
  • 1 tablespoon sriracha or chile garlic sauce adjust spice to taste
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon sugar
  • 1 teaspoon grated ginger
  • ½ to 1 teaspoon dark soy sauce (optional–for added color and flavor)
  • ½ teaspoon ground black pepper
  • 2 to 3 tablespoons cornstarch
  • 2 to 3 tablespoons water
  • 2 large eggs beaten
  • 2 to 3 scallions sliced

Instructions

  • Heat a pot over medium-high heat. Add the broth or stock and bring it to a simmer. Next, add the mushrooms, tofu, bamboo shoots, garlic, vinegar, light soy sauce, sriracha, sesame oil, sugar, ginger, dark soy sauce (if using), and black pepper. Return to a simmer for another minute or so.

  • Then, whisk together the cornstarch and water and, while stirring the soup, pour it in. As you stir and the mixture simmers, the soup will thicken.

  • Next, while slowly stirring the simmering soup in a clockwise direction, slowly pour in the beaten eggs. It will create thin egg ribbons throughout the soup.

  • Finally, add about half the scallions, stirring gently. Taste and adjust the seasoning. Add salt if it needs it, more vinegar if you want a more sour soup, and more sriracha if you want a spicier soup.

  • Divide into bowls and serve immediately, topped with the remaining scallions to garnish.

Notes

  • If using shiitakes, buy more mushrooms than you think you need because once you remove the stems the amount you have will reduce quite a bit.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave (stirring a couple times partway through) or in a saucepan on the stovetop until simmering.
  • You can add julienned (thin strips) of raw pork or chicken to the soup (or add leftover cooked shredded chicken) if you'd like to make it even heartier. If adding raw meat, just make sure to simmer the hot and sour soup long enough so the meat cooks through. Since they are small pieces it shouldn't take too long.
  • If you have leftover tofu that isn't used in the soup, you can freeze it! After draining the excess liquid, portion the tofu (I usually do 4 ounce blocks). Then wrap each piece in plastic wrap, transfer to a freezer bag and freeze. Thaw each block as needed in the fridge before using.

Nutrition

Calories: 130kcal | Carbohydrates: 12g | Protein: 8g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 93mg | Sodium: 1350mg | Potassium: 187mg | Fiber: 2g | Sugar: 5g

*All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.*

Tried this Recipe? Pin it for Later!Mention @missionfoodadventure or tag #missionfoodadventure!

Chinese Hot and Sour Soup Recipe (2024)

References

Top Articles
Latest Posts
Article information

Author: Catherine Tremblay

Last Updated:

Views: 6113

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Catherine Tremblay

Birthday: 1999-09-23

Address: Suite 461 73643 Sherril Loaf, Dickinsonland, AZ 47941-2379

Phone: +2678139151039

Job: International Administration Supervisor

Hobby: Dowsing, Snowboarding, Rowing, Beekeeping, Calligraphy, Shooting, Air sports

Introduction: My name is Catherine Tremblay, I am a precious, perfect, tasty, enthusiastic, inexpensive, vast, kind person who loves writing and wants to share my knowledge and understanding with you.