Skip to content
chinesesoup✨ New

Suan La Tang (Chinese Hot and Sour Soup)

A tangy, peppery Chinese soup with tofu, mushrooms and egg ribbons, thickened lightly and finished with black vinegar and white pepper.

Prep
15 min
Cook
25 min
Servings
4
Difficulty
Easy
4.5
Sign in to rate
#chinese#soup#hot-and-sour#tofu#comfort-food#easy

About This Recipe

Hot and sour soup balances two distinct sensations at once — the sourness of black vinegar and the heat of white pepper — creating a soup that warms and wakes up the palate in a way few other dishes manage so directly. Wood ear mushrooms, bamboo shoots and firm tofu provide a mix of textures against the smooth broth, which is lightly thickened with a cornstarch slurry so it clings to each ingredient rather than staying thin and watery. The final flourish comes from drizzling beaten egg into the hot soup in a thin, steady stream while stirring gently, creating the delicate egg ribbons that are as much a textural signature of this soup as its distinctive sour-spicy flavor.

Ingredients

Serves 4

  • 6 cupschicken or vegetable stock
  • 200 gfirm tofu(cut into thin strips)
  • 1/2 cupwood ear mushrooms(rehydrated and sliced)
  • 1/2 cupbamboo shoots(sliced)
  • 2 tbspsoy sauce
  • 3 tbspblack vinegar
  • 1 tspwhite pepper
  • 1 tspsugar
  • 1 tspsalt
  • 2 tbspcornstarch(mixed with 3 tbsp water)
  • 2eggs(lightly beaten)
  • 1 tspsesame oil
  • 2scallions(chopped, for garnish)

Instructions

  1. 1

    Bring the stock to a boil

    Bring the stock to a boil in a large pot.

  2. 2

    Add the vegetables

    Add tofu, wood ear mushrooms and bamboo shoots, and simmer 5 minutes.

  3. 3

    Season

    Stir in soy sauce, black vinegar, white pepper, sugar and salt.

  4. 4

    Thicken

    Stir the cornstarch slurry once more, then pour into the simmering soup, stirring constantly until it thickens slightly.

  5. 5

    Add the egg ribbons

    Reduce heat to low, and while stirring the soup gently in one direction, drizzle in the beaten egg in a thin, steady stream to form delicate ribbons.

    Stir the soup gently and drizzle the egg slowly — pouring it in too fast creates large clumps instead of fine, delicate ribbons.

  6. 6

    Finish

    Stir in sesame oil and adjust the sour-spicy balance to taste.

  7. 7

    Serve

    Ladle into bowls and garnish with scallions.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Drizzle the beaten egg in slowly while gently stirring the soup — this technique creates fine, delicate ribbons rather than large clumps.

  • →

    Taste and adjust the vinegar and white pepper carefully; the dish's name reflects a very deliberate balance between sour and hot that's easy to overdo in one direction.

  • →

    Use black vinegar (Chinkiang vinegar) specifically for its distinct, slightly sweet depth — rice vinegar alone won't give the same complexity.

Variations

  • •

    Adding shredded pork or chicken makes for a heartier, more substantial soup.

  • •

    A vegetarian version uses vegetable stock and adds extra mushrooms for depth.

  • •

    Some versions include lily buds (dried daylily) for additional texture and a subtly earthy flavor.

Storage

Refrigerate up to 3 days in an airtight container; reheat gently on the stove, as the texture of the tofu and egg ribbons is best enjoyed fresh.

History & Origin

Hot and sour soup is most closely associated with Sichuan and northern Chinese cuisine, its balance of chili-free heat from white pepper and tang from black vinegar reflecting a distinctly different approach to 'spicy' than the chili-forward dishes more commonly associated with Sichuan cooking.

Frequently Asked Questions

What if I can't find black vinegar?

A mix of rice vinegar and a small amount of balsamic vinegar approximates its slightly sweet, complex tang, though the flavor won't be identical.

Why is my soup too thin?

The cornstarch slurry may not have been fully dissolved or added in sufficient quantity — mix it thoroughly and stir it into the simmering soup, cooking a minute longer to activate the thickening.

Why are my egg ribbons clumpy instead of fine?

The egg was likely poured in too quickly or the soup wasn't stirred while adding it — drizzle slowly in a thin stream while gently stirring in one direction.

Nutrition Facts

Per serving (350g / 12.3 oz) · 4 servings total

Calories180kcal
Protein12g
Carbohydrates14g
Fat8g
Fiber2g
Protein12g
Carbs14g
Fat8g

Time Summary

Prep time15 min
Cook time25 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes