Close this search box.
A close up of a bowl of hot and sour soup topped with green onions and cilantro.

Hot and Sour Soup

This recipe will ruin takeout Hot and Sour Soup forever! Varying textures and subtle flavors add a new dimension to this classic Chinese-American soup.
  • 2 quarts strong broth (vegetable or chicken)
  • 13 lily buds
  • 13 shiitake mushrooms
  • 8 wood ear mushrooms (a.k.a. black fungus)
  • 1 cup bamboo shoots
  • 1/2 lb tofu
  • 5 tbsp soy sauce
  • 5 tbsp rice wine vinegar
  • 2 tbsp cornstarch
  • 2 tsp sugar
  • 2 tsp chili oil (optional)
  • 1 tsp salt
  • 2 tsp white pepper
  • 2 eggs (optional)
Total Time:
40 minutes
4 people
A close up of a bowl of hot and sour soup topped with green onions and cilantro.

Hot and Sour Soup

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Serves 4 people


  • 2 quarts strong broth (vegetable or chicken)
  • 13 lily buds
  • 13 shiitake mushrooms
  • 8 wood ear mushrooms (a.k.a. black fungus)
  • 1 cup bamboo shoots
  • 1/2 lb tofu
  • 5 tbsp soy sauce
  • 5 tbsp rice wine vinegar
  • 2 tbsp cornstarch
  • 2 tsp sugar
  • 2 tsp chili oil (optional)
  • 1 tsp salt
  • 2 tsp white pepper
  • 2 eggs (optional)


  • If you are using dried lily buds, shiitake, and wood ear mushrooms are dried, soak them in hot water for 15 minutes to soften before preparation.
  • Prepare your vegetables. Trim off the hard ends of the lily buds and cut in half lengthwise. Slice all of the shiitake mushrooms, wood ear mushrooms, tofu, and bamboo shoots into strips.
  • In a large pot over medium heat, bring the water and vegetable bouillon to a boil. Add your lily buds, mushrooms, and bamboo shoots. Cook for 10 minutes.
  • In a small bowl, add the cornstarch and sugar. Slowly mix in the soy sauce, rice wine vinegar, and chili oil (if using) to create a smooth slurry. Stir the slurry into the soup until it well mixed. Return to a boil and cook until the cornstarch begins to thicken.
  • Add your tofu strips, white pepper, and salt to taste.
  • You must taste the soup! You are aiming for a balance of pepper (the “hot”) and vinegar (the “sour”). If it tastes flat but spicy, you need more rice wine vinegar. If it tastes sharp but bland, you need more white pepper. If it’s appropriately hot and soup but seems like it’s “missing something,” try adding a pinch of sugar.
  • Beat your eggs in a small bowl with a splash of water. Stir your soup in one direction for about a minute to create a vortex. Stop stirring. Slowly pour your eggs into the soup. Do not stir again for at least 2 minutes or your eggs will disintegrate into the soup!
  • Serve!


If you’re using bouillon to make the broth, I recommend making it strong. I typically use 2 quarts of water and 2 tbsp of vegetable bouillon for my Hot and Sour Soup.
Course: Main Dish
Cuisine: Chinese
Keyword: chinese, mushroom, soup
Tried this recipe?Let me know how it was!

Warning: this recipe will ruin restaurant-made Hot and Sour Soup for you forever! Unlike what you get from your favorite takeout joint, this soup is filled with varying textures and subtle flavors that add a whole new dimension to the classic Chinese-American soup. Pair it with a quick vegetable stir-fry in garlic sauce and some white rice and your family will swear you when out to the best Chinese joint in town.

How to Make Hot and Sour Soup in a Tiny Kitchen

This is a pretty easy soup of make in a small kitchen. In total, it takes about an hour to make from start to finish. For dishes you’re looking at: a large pot, a knife, cutting board, a small bowl, a fork, some spoons, a ladle, and your serving bowls.

To save on a few dishes, I usually soak my dried lily buds, shiitake, and wood ear mushrooms in the same pot that I will use to cook the soup. If you’re unconcerned with pesticides, you can also use the soaking liquid as part of your broth. However, if you choose to do this, I recommend you be very certain about where your mushrooms were sourced. I also reuse my cornstarch mixing bowl for beating my eggs. I found that it not only helps clean the bowl, but the eggs seem to hold together better in the soup. Maybe it’s my imagination.

Because Hot and Sour Soup doesn’t need to simmer for many hours, this is a great recipe for a small space because it won’t release too much steam into the air. Plus, if you’re hungry, it can often take less time to make it from scratch than it does to wait for delivery! The only problem is that once you get the hang of making it, it’ll ruin most restaurant-made Hot and Sour soups forever.

Can I use black pepper instead of white pepper?

No. White pepper is finely ground and is significantly more spicy than black pepper. Don’t do it. Don’t even try. White pepper is easy to get in an average grocery store spice section. A little bit goes a long way.

Where do I get these crazy ingredients?

Lily buds, dried shiitake mushrooms, and dried wood ear mushrooms are pretty uncommon items for the average grocery store. You might get lucky on the shiitakes, but lily buds are a tall order and are, unfortunately, absolutely critical to the flavor profile of this soup. I recommend looking in your local area for an Asian market that would specialize in these ingredients.

When you’re browsing through the dried mushrooms, you may be overwhelmed by the choices. If for some reason you don’t happen to see wood ear mushrooms, try looking for them under their other name: black fungus. When dried, they look fairly small, black, and squiggly. Don’t let their size fool you! Once they have been soaked, they can expand up to threefold.

Bamboo shoots, wood ear mushrooms, shiitake mushrooms, and tofu sliced and prepared for Hot and Sour Soup.

Hot and Sour Soup Toppings

Since most of the time it’s coming out of a plastic container, it’s pretty rare to see this soup topped with anything. It does add a nice touch when you’re serving it formally to family or guests. Keep it simple and fresh! If you’re looking to garnish your soup, I recommend you go with either sliced green onions or cilantro. I know cilantro sounds like a weird choice, but it actually works very well and adds a hint of freshness to the soup.

Make it Vegan!

Converting this recipe for vegans is super easy! Simply use vegetable broth as your base broth and omit the step with the eggs. Since you’re using so many mushrooms, you’re going to get plenty of umami flavor even without a meat-based broth.

That’s it!

Give this recipe for Hot and Sour Soup a shot and let me know what you think. Don’t forget to come back and give me your rating. If you have any questions or find other substitutions that are yummy, feel free to add those in your comments! As always, if you like this recipe, please share on social media so other people know about it too.
Nutrition Facts
Hot and Sour Soup
Amount Per Serving
Calories 292 Calories from Fat 112
% Daily Value*
Fat 12.41g19%
Saturated Fat 2.41g12%
Polyunsaturated Fat 4.271g
Monounsaturated Fat 4.353g
Cholesterol 309mg103%
Sodium 3172mg132%
Potassium 660mg19%
Carbohydrates 31.58g11%
Fiber 4.7g19%
Sugar 9.26g10%
Protein 17.79g36%
Vitamin A 3000IU60%
Vitamin C 2.5mg3%
Calcium 430mg43%
Iron 4mg22%
* Percent Daily Values based on a 2000 calorie diet.
First Published On: February 16, 2019
Last Modified On: December 11, 2023
Related Keywords

Share this Recipe


Tell Me About Your Results

2 Responses

Valerie is the author of Tiny.Kitchen. With mouthwatering recipes and useful techniques, she combines her experience living in an RV with her professional cooking skills and love of food to address the unique concerns of those who want to make delicious meals in their tiny kitchen. Learn more »

Still hungry for more?

Soft, flaky, and buttery. This all-butter pie crust is easy to make, delicious, and will impress nearly anyone you bake for. | Tiny Kitchen Cuisine |

All-Butter Pie Crust

Soft, buttery, and flaky. This all-butter pie crust recipe is easy to make and is absolutely delicious. A perfect homemade pie crust for any type of pie!

Read More »
Close up of a banana nut muffin topped with walnuts and a blue cloth lined basket of muffins in the background.

Banana Nut Muffins

Moist Banana Nut Muffins that are super easy to make! Topped with chopped walnuts, these sweet and crunchy muffins are best way to start your day.

Read More »