Skip to content
Zaffaron

Hot and Sour Soup (酸辣汤) — Northern Chinese Soup with Tofu and Black Vinegar

This Northern Chinese-style hot and sour soup balances sharp black vinegar, warming white pepper, tofu, bamboo shoots, pork, egg ribbons, and wood-ear mushroom. It is a brisk, comforting soup often served at family meals and banquets.

By Zaffaron Kitchen· Published June 12, 2026 Verified Recipe
Dairy-Free Nut-Free
Contains: eggs, gluten, sesame, soy
45 min total Prep 25m · Cook 20m 4 servings 304 cal
↓ Jump to Recipe
Hot and Sour Soup — Northern Chinese Soup with Tofu and Black Vinegar - authentic chinese recipe

Printable Recipe Card

Servings: 4 · Total: 45 min · Difficulty: medium

Ingredients (quick list)

  • 12 g dried wood-ear mushrooms
  • 15 g dried lily buds
  • 4 dried shiitake mushrooms
  • 500 ml boiling water
  • 225 g pork loin (trimmed and cut into thin matchsticks)
  • 1 tbsp light soy sauce
  • 1 tbsp Shaoxing wine
  • 1 tsp cornstarch
  • 1 tbsp neutral oil
  • 1 inch fresh ginger (peeled and finely minced)
  • 1400 ml chicken stock
  • 300 g firm tofu (cut into 5 mm matchsticks)

+ 9 more in the full ingredients section below.

Steps (summary)

  1. Put the dried wood-ear mushrooms, dried lily buds, and dried shiitake mushrooms in a heatproof bowl and cover them with 500 ml…
  2. Combine the pork matchsticks with 1 tbsp light soy sauce, 1 tbsp Shaoxing wine, and 1 tsp cornstarch in a small bowl. Mix until…
  3. Heat 1 tbsp neutral oil in a 3 l saucepan over medium heat, then add the minced ginger and stir for 30 seconds until fragrant.…
  4. Pour in the chicken stock and bring it to a steady simmer over medium-high heat. Add the sliced shiitake mushrooms, wood-ear mu…
  5. Season the soup with 1 tbsp light soy sauce, 4 tbsp Chinkiang black vinegar, 1.25 tsp ground white pepper, 0.5 tsp fine sea sal…
  6. Stir 3 tbsp cornstarch with 60 ml cold water until completely smooth, then slowly stream the slurry into the simmering soup whi…

+ 1 more steps in the full instructions section below.

Cultural Background

Hot and sour soup is a widely loved Chinese banquet and home-style soup, with northern versions often emphasizing black vinegar, white pepper, tofu, pork, egg, and dried fungi for contrast in flavor and texture.

soursavorypepperylightly earthysilky tofucrunchy bamboo shootsspringy wood-ear mushroomglossy brothblack vinegar tangwhite pepper heatginger warmthsesame nuttiness🌶 medium

Equipment

3 l saucepan or small stockpotheatproof soaking bowlchef's knifecutting boardmeasuring spoonsliquid measuring jugsmall mixing bowlschopsticks or whiskladle

💡 Tips

  • Cut the pork, tofu, bamboo shoots, and mushrooms into similar 5 mm matchsticks so every spoonful has balanced texture.
  • Add the black vinegar near the end and do not boil it hard for more than 2 minutes, because prolonged boiling flattens its aroma.
  • For a sharper restaurant-style finish, add an extra 1 tsp Chinkiang black vinegar to each bowl just before serving.

⚠️ Common Mistakes

  • Adding the egg before the soup is thickened.

    ✅ Fix: Thicken the broth first with the cornstarch slurry so the egg ribbons suspend cleanly instead of sinking or clumping.

  • Boiling the black vinegar aggressively.

    ✅ Fix: Keep the soup at a gentle simmer after adding vinegar, and serve promptly to preserve its sharp aroma.

  • Using black pepper instead of white pepper.

    ✅ Fix: Use 1.25 tsp ground white pepper, which gives the characteristic clean heat of hot and sour soup.

🧊 How to Store

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently over medium-low heat, stirring often; add 30 ml water or stock per serving if the cornstarch thickening becomes too tight.

📅 Make Ahead

Soak and slice the dried mushrooms and lily buds up to 1 day ahead, and cut the pork, tofu, and bamboo shoots 6 hours ahead. Thicken and add the egg only just before serving.

🍽️ Pairs Well With

  • Steamed jasmine rice
  • scallion pancakes
  • cucumber salad
  • stir-fried bok choy
  • pan-fried dumplings.

Regional Variations

  • Beijing-style versions often include pork, tofu, egg ribbons, bamboo shoots, and a pronounced white pepper finish.
  • Sichuan-style bowls may be hotter and more assertive, sometimes using more pepper and a darker vinegar balance.
  • Restaurant versions outside China are often thicker and sweeter, while home-style versions are usually lighter and more broth-forward.
everyday family meal Lunar New Year banquet winter gathering northern Chinese restaurant meal
#classic#northern-chinese#family-style#dairy-free#warming

Ingredients

  • 12 gdried wood-ear mushrooms
  • 15 gdried lily buds
  • 4dried shiitake mushrooms
  • 500 mlboiling water
  • 225 gpork loin (trimmed and cut into thin matchsticks)
  • 1 tbsplight soy sauce
  • 1 tbspShaoxing wine
  • 1 tspcornstarch
  • 1 tbspneutral oil
  • 1 inchfresh ginger (peeled and finely minced)
  • 1400 mlchicken stock
  • 300 gfirm tofu (cut into 5 mm matchsticks)
  • 150 gbamboo shoots (rinsed, drained, and cut into thin matchsticks)
  • 4 tbspChinkiang black vinegar
  • 1.25 tspground white pepper
  • 0.5 tspfine sea salt
  • 0.5 tspgranulated sugar
  • 60 mlcold water
  • 2large eggs (well beaten)
  • 1 tsptoasted sesame oil
  • 2scallions (thinly sliced)

🔄 Substitutions

  • pork loinboneless chicken thigh
  • Chinkiang black vinegarShanxi mature vinegar
  • light soy saucegluten-free tamari
  • Shaoxing winedry sherry

Instructions

  1. 1

    Put the dried wood-ear mushrooms, dried lily buds, and dried shiitake mushrooms in a heatproof bowl and cover them with 500 ml boiling water. Soak for 20 minutes, then drain, trim any tough stems, slice the mushrooms thinly, and tie each softened lily bud into a loose knot or cut it in half.

  2. 2

    Combine the pork matchsticks with 1 tbsp light soy sauce, 1 tbsp Shaoxing wine, and 1 tsp cornstarch in a small bowl. Mix until the pork is lightly coated and let it stand for 10 minutes while you cut the tofu and bamboo shoots.

  3. 3

    Heat 1 tbsp neutral oil in a 3 l saucepan over medium heat, then add the minced ginger and stir for 30 seconds until fragrant. Add the marinated pork and stir for 2 minutes, just until the strips separate and lose their raw color.

  4. 4

    Pour in the chicken stock and bring it to a steady simmer over medium-high heat. Add the sliced shiitake mushrooms, wood-ear mushrooms, lily buds, bamboo shoots, and tofu, then simmer for 5 minutes so the flavors begin to meld without breaking the tofu.

  5. 5

    Season the soup with 1 tbsp light soy sauce, 4 tbsp Chinkiang black vinegar, 1.25 tsp ground white pepper, 0.5 tsp fine sea salt, and 0.5 tsp sugar. Keep the soup at a gentle simmer, because a hard boil can make the tofu ragged and dull the vinegar aroma.

  6. 6

    Stir 3 tbsp cornstarch with 60 ml cold water until completely smooth, then slowly stream the slurry into the simmering soup while stirring in one direction. Continue simmering for 1 to 2 minutes, until the soup turns glossy and lightly coats the back of a spoon.

  7. 7

    Reduce the heat to low and drizzle the beaten eggs into the soup in a thin stream while stirring slowly to form fine ribbons. Turn off the heat, stir in 1 tsp toasted sesame oil, garnish with sliced scallions, and serve immediately while the pepper and vinegar are vivid.

🪪 Recipe Passport

Origin: Chinese Cuisine
Researched by: Zaffaron Kitchen
Published: June 12, 2026

Cultural Background

Hot and sour soup is a widely loved Chinese banquet and home-style soup, with northern versions often emphasizing black vinegar, white pepper, tofu, pork, egg, and dried fungi for contrast in flavor and texture.

Regional Variations

Beijing-style versions often include pork, tofu, egg ribbons, bamboo shoots, and a pronounced white pepper finish.
Sichuan-style bowls may be hotter and more assertive, sometimes using more pepper and a darker vinegar balance.
Restaurant versions outside China are often thicker and sweeter, while home-style versions are usually lighter and more broth-forward.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Eileen Yin-Fei Lo — The Chinese Kitchen — (1999)
  • Yan-Kit So — Classic Food of China — (1992)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

304
Calories
26g
Protein
15.5g
Fat
15g
Carbs
2.5g
Fiber
980mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.