No ads. No life stories. Just recipes.
EasyCook

The home cook’s answer sheet

30-Minute Chinese Hot and Sour Soup

Prep
10 min
Cook
15 min
Yield
4 servings
Level
medium
Cuisine
Asian
Chinese Hot and Sour Soup with Shiitake and Bamboo Shoots

A classic Chinese comfort soup balancing tangy black vinegar and fiery chili oil with earthy shiitake mushrooms and crisp bamboo shoots. The silky egg ribbons and tender vegetables create satisfying textures, while the cornstarch thickening gives body to the aromatic broth. Perfect as a starter for Chinese dinners or a warming light meal on cold days. This version uses both black Chinese vinegar and rice vinegar for complex sourness.

No ratings yet — be the first

Method

9 steps
  1. 1

    Bring chicken broth to a boil in a large pot or Dutch oven

  2. 2

    Add mushrooms, carrots, and bamboo shoots and boil for about 5 minutes

  3. 3

    Stir together soy sauce, black vinegar, rice vinegar, pepper, cornstarch and water in a small bowl

  4. 4

    Reduce broth to a simmer and whisk the vinegar mixture into the soup

  5. 5

    Simmer for a few minutes more until soup thickens slightly

  6. 6

    Season with salt to taste

  7. 7

    Turn off heat and swirl beaten egg into the soup using chopsticks

  8. 8

    Stir in green onions and add chili oil to taste

  9. 9

    Garnish with additional green onions if desired and serve immediately

Tips

Tip 1

Use chopsticks to swirl the beaten egg for perfect silky ribbons instead of scrambled chunks

Tip 2

Add chili oil gradually and taste as you go since heat levels vary between brands

Tip 3

Black Chinese vinegar gives the most authentic flavor but can substitute with additional rice vinegar if needed

Good to Know

Storage

Refrigerate up to 3 days but egg texture may change

Make Ahead

Prepare all ingredients ahead but cook just before serving for best texture

Serve With

Serve immediately while hot in individual bowls

See pairing guide →

Common Mistakes

Watch

Don't add egg to boiling soup or it will scramble instead of forming ribbons

Watch

Avoid over-thickening by adding cornstarch mixture gradually

Substitutions

Gluten-Free Swaps

cornstarch→
arrowroot powder1:1gluten-free

similar thickening

Full guide →

General Alternatives

chicken broth→
vegetable broth1:1vegetarian

lighter flavor

Full guide →
shiitake mushrooms→
button mushrooms1:1vegetarian

milder flavor

Full guide →
black Chinese vinegar→
balsamic vinegar1:1accessibility

different flavor profile

Full guide →
Find more substitutions →

FAQ

Can I make this soup vegetarian?

Yes, substitute vegetable broth for chicken broth and ensure your soy sauce is vegetarian. The egg provides protein but can be omitted for vegan version.

What if I can't find black Chinese vinegar?

Use additional rice vinegar or substitute with balsamic vinegar, though the flavor will be slightly different from traditional hot and sour soup.

How long will leftover soup keep?

Refrigerate for up to 3 days, but the egg texture may become less silky when reheated. Best consumed fresh.