Hot and Sour Soup

I still remember the first time I nailed hot and sour soup in my own kitchen. It was a rainy Tuesday night years ago, and I was craving that takeout magic but didn’t want to step out. I threw together what I had—some dried mushrooms from the back of the pantry, a block of tofu that needed using, and a splash of vinegar that turned out a bit heavy-handed. The result? A steaming bowl that hit every note: fiery heat that clears your sinuses, bright sour tang that wakes up your taste buds, and all those silky textures floating in a rich broth. I’ve made it dozens of times since, tweaking it through winters, family dinners, and even a few experimental batches that taught me what not to do. This soup has become my go-to comfort when I need something fast, flavorful, and satisfying.

Why You’ll Love This Recipe

  • It comes together in under an hour once your ingredients are prepped, perfect for weeknights.
  • You control the heat and sour levels—no more disappointing takeout versions that are all heat and no balance.
  • It’s budget-friendly and uses pantry staples with a few specialty items you can find at any Asian market.
  • Packed with protein and veggies, it feels nourishing without being heavy.
  • Everyone at the table loves it, from spice lovers to those who prefer it milder—I’ve fed it to picky kids and adventurous friends alike.

Hot and sour soup has roots in Chinese cuisine, particularly variations from regions like Henan and Sichuan, where the bold flavors of vinegar and pepper shine in warming winter dishes. I love how flexible it is, honoring those traditions while making it work in my everyday kitchen.

Ingredients

This makes about 6 generous servings. I always scale it up because leftovers are even better the next day.

For the marinade (optional but recommended for the pork):

  • 4 ounces pork shoulder or loin, julienned into thin strips
  • 1 teaspoon cornstarch
  • 1 teaspoon soy sauce
  • 1 teaspoon water
  • Pinch of salt

For the soup:

  • 8 cups chicken broth (or vegetable broth for a vegetarian twist—I use homemade when I have it, but good-quality store-bought works great)
  • ½ ounce dried wood ear mushrooms (about ½ cup rehydrated and sliced)
  • ½ ounce dried shiitake mushrooms (about ½ cup rehydrated and sliced)
  • ¼ cup dried lily buds (optional but adds lovely texture—about 20 strands)
  • ½ cup bamboo shoots, drained and julienned (canned is fine)
  • 1 small carrot, julienned (for color and crunch)
  • 8 ounces firm or silken tofu, cut into thin strips
  • 2 large eggs, lightly beaten
  • 3–4 tablespoons cornstarch mixed with ¼ cup water (for the slurry)
  • ¼ cup rice vinegar or distilled white vinegar (start with ¼ cup and adjust)
  • 2–3 tablespoons light soy sauce
  • 1–2 teaspoons ground white pepper (this is key for the authentic heat—don’t substitute black pepper)
  • 1 teaspoon fresh ginger, grated
  • 2 green onions, thinly sliced (white parts for cooking, greens for garnish)
  • 1 teaspoon sesame oil
  • Optional heat boost: ½–1 teaspoon chili garlic sauce or a pinch of red pepper flakes

Substitutions: No pork? Use chicken, shrimp, or skip it entirely. Fresh mushrooms work in a pinch, though dried give deeper flavor.

Step-by-Step Instructions

Start by prepping your dried ingredients because they need time to rehydrate. Place the wood ear mushrooms, shiitakes, and lily buds in separate bowls. Cover with hot water and let them soak for 20–30 minutes until plump. Drain, squeeze out excess water, and slice the mushrooms and lily buds into strips. This step always feels meditative to me—like prepping for something special.

If using pork, mix the strips with the marinade ingredients and set aside for 10–15 minutes while you chop everything else.

Heat a large pot or Dutch oven over medium heat. Add a drizzle of neutral oil and sauté the ginger and white parts of the green onions for about 30 seconds until fragrant. Don’t let it burn—your kitchen should smell amazing right away.

Add the marinated pork (or chicken) and stir-fry for 1–2 minutes until it changes color but isn’t fully cooked. This locks in flavor without drying it out.

Pour in the chicken broth and bring it to a rolling boil. Add the rehydrated mushrooms, lily buds, bamboo shoots, carrot, and tofu. Let everything simmer gently for 5–7 minutes so the flavors meld. The broth should look cloudy and inviting with all those colorful strips swimming around.

Stir in the soy sauce, white pepper, and a bit of the vinegar. Taste as you go—I always add more vinegar toward the end because it brightens everything up.

Give your cornstarch slurry a quick whisk, then slowly drizzle it into the simmering soup while stirring constantly. It thickens beautifully in about 1 minute—aim for a silky, not gloopy, consistency. If it’s too thick, add a splash more broth.

Turn the heat to low. Slowly pour in the beaten eggs while stirring in a circular motion. You’ll see those pretty egg ribbons form almost instantly. Cook for another 30 seconds.

Finish with sesame oil and the green parts of the onions. Taste one last time and adjust the vinegar, pepper, or soy sauce. I once accidentally doubled the white pepper on a cold night and it cleared my sinuses for days—lesson learned, but delicious!

Total active cooking time after prep is about 15–20 minutes.

Pro Tips & Tricks

I discovered by accident that letting the dried ingredients soak longer (even an hour) makes the textures way better—chewy but tender. Don’t skip squeezing out the water; otherwise, you dilute the broth.

Common mistake: Adding all the vinegar at once. Start conservative and add more at the table so everyone can customize.

For make-ahead, prep all the veggies and rehydrate everything up to a day in advance. Store in the fridge, then just assemble the soup when you’re ready.

Store leftovers in airtight containers in the fridge for up to 3 days. The soup thickens more as it sits, so thin it with a bit of broth when reheating.

Serve it piping hot in deep bowls with extra white pepper and vinegar on the side. A sprinkle of fresh cilantro or chili oil takes it over the top.

Variations & Substitutions

For a fully vegetarian or vegan version, use vegetable broth and skip the eggs or use a plant-based alternative. I’ve made it with mushrooms only and extra tofu—still hits the spot.

Want it gluten-free? Use tamari instead of soy sauce and double-check your cornstarch.

Spicier option: Add fresh Thai chilies or more chili garlic sauce during simmering. My husband loves it almost too hot to handle, so I keep a jar of chili crisp handy.

You can bulk it up with cooked rice noodles or a handful of spinach right at the end for extra greens.

Serving Suggestions

This soup shines as a starter for a Chinese-inspired meal—pair it with fried rice, stir-fried greens, or dumplings. On its own, it makes a light yet filling lunch or dinner, especially with some crusty bread for dipping (yes, I do that).

It’s perfect for potlucks, family gatherings, or cozy nights when someone’s under the weather. The heat and sour combo feels healing without any claims—just good, warming food.

FAQ’s

Can I freeze hot and sour soup?

Yes, but the texture changes a bit. Freeze in portions without the egg ribbons if possible, then add fresh egg when reheating. It keeps for up to 2 months.

How do I reheat it?

Gently on the stovetop with a splash of broth or water to loosen it up. Microwave works too, but stir halfway through.

What if I can’t find wood ear mushrooms?

Skip them or use more shiitakes. The soup still tastes great—the wood ears just add that signature chew.

Is it very spicy?

It depends on you! The white pepper gives a warm, building heat rather than fiery burn. Start low and adjust.

Can I make it ahead for a party?

Absolutely. Make the base up to the thickening step, then finish with eggs and seasonings right before serving.

Why use white pepper instead of black?

It gives that classic numbing, aromatic heat without the specks. Black pepper works but changes the vibe.

 Final Thoughts

There’s something deeply satisfying about ladling out a bowl of homemade hot and sour soup and watching steam rise while the first spoonful hits. It never fails to bring me back to that rainy night when I realized I didn’t need takeout—I could create this magic right here.

Give it a try, tweak it to your taste, and let me know how it turns out in the comments. Did you crank up the heat or keep it milder? Maybe you discovered your own secret ingredient? I’d love to hear your kitchen stories. Happy cooking, friends—your perfect bowl is just a simmer away.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment

Scroll to Top