Hot and Sour Soup (Chinese Soup with Tofu and Shiitake)

Chinese hot and sour soup is known for its lively combination of sharp vinegar, warming white pepper and savoury stock, with a lightly thickened texture that makes each spoonful glossy rather than heavy. Tofu gives the soup softness, shiitake mushrooms add deep umami, and baby corn brings gentle sweetness and bite. The egg is stirred in as fine ribbons, giving the broth a silky finish without turning it rich. Served piping hot and finished with spring onion and sesame oil, it works well as a starter or a quick, satisfying bowl when you want something bright, savoury and gently spicy.
Cuisine style Chinese-style soup
Spice level Medium
Cooking style One-pot cooking • Minimal cleanup
Time commitment Under 1 hour

Why this recipe works

  • Bright, balanced broth: Rice vinegar is added near the end so its sharpness stays lively against the savoury stock and soy sauce.
  • Layered savoury depth: Shiitake mushrooms, chicken stock, soy sauce and sesame oil build umami without making the soup heavy.
  • Silky egg ribbons: Drizzling beaten egg into gently steaming soup creates fine ribbons rather than dense pieces.

Get the most out of this recipe

Adjust the heat

  • For a milder soup: Reduce the white pepper slightly and let diners add more at the table.
  • For more heat: Add extra white pepper gradually after the soup has thickened, tasting as you go.
  • Keep the sourness in balance: If you increase the pepper, add a little extra vinegar at the end so the soup still tastes bright rather than flat.

Ingredient notes

  • White pepper matters: White pepper gives hot and sour soup its characteristic clean, nose-warming heat; black pepper tastes earthier and less traditional here.
  • Use firm tofu: Firm tofu holds its shape better in the simmering broth and is less likely to break apart when stirred.
  • Add vinegar late: Stirring in the rice vinegar near the end preserves its sharpness and keeps the broth tasting fresh.

Common mistakes

  • Boiling after adding egg: Keep the soup below a boil when the egg goes in; vigorous heat can make the ribbons coarse and the tofu tougher.
  • Pouring the slurry straight in: Whisk the cornflour with cold water first, then stir it into the soup so it thickens smoothly without lumps.
  • Adding vinegar too early: Long simmering dulls the acidity, so adjust the sourness at the end rather than at the start.

Make-ahead tips

  • Prep the vegetables ahead: The mushrooms, spring onions, tofu and baby corn can be cut in advance and kept chilled until cooking.
  • Reheat gently: Warm leftovers over low to medium heat until piping hot, stirring often and avoiding a hard boil to protect the egg and tofu texture.
  • Best served fresh: The soup keeps briefly, but the clean vinegar brightness and delicate egg ribbons are at their best straight after cooking.

Equipment you'll need

Ingredients
Instructions
Print
  1. Trim and slice the shiitake mushrooms. Thinly slice the spring onions, keeping the white and green parts separate. Cut the tofu into small cubes and slice the baby corn into thin rounds.
  2. Bring the chicken stock to a gentle simmer in a saucepan over medium heat. Add the mushrooms, the white parts of the spring onions and the baby corn, then simmer for 8 to 10 minutes until the mushrooms are tender.
  3. Stir in the tofu, light soy sauce and white pepper, then return to a gentle simmer for 2 minutes. Taste and adjust with a little more soy sauce if you like it saltier.
  4. In a small bowl, whisk the cornflour with 3 tbsp cold water until smooth. Stir the slurry into the soup and simmer for 1 to 2 minutes, stirring, until lightly thickened and glossy.
  5. Lower the heat so the soup is just steaming, then stir in the rice vinegar. Beat the eggs in a bowl, then slowly drizzle them into the soup while stirring in one direction to create silky ribbons.
  6. Turn off the heat and stir in the sesame oil. Ladle into bowls and finish with the green parts of the spring onions. Serve straight away while hot.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For clean egg ribbons, keep the soup below a boil when you add the egg and stir steadily in one direction as you drizzle.
  • If you prefer a sharper tang, add an extra splash of rice vinegar at the table rather than boiling it in the pot.
  • Food safety: if serving to pregnant people, young children, older adults or anyone immunocompromised, use eggs stamped with the British Lion mark or pasteurised eggs.

Substitutions

  • Replace light soy sauce with dark soy sauce for a deeper colour and slightly sweeter flavour.
  • Replace rice vinegar with white wine vinegar for a sharper, less rounded acidity.
  • Replace shiitake mushrooms with oyster mushrooms for a softer texture and milder flavour.

Storage

  • Refrigerate up to 2 days
  • Cool quickly, then refrigerate in a sealed container. Reheat gently in a saucepan over low to medium heat until piping hot, stirring often; avoid boiling hard as it can toughen the egg and tofu.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Hot and Sour Soup (Chinese Soup with Tofu and Shiitake)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 40min (35min active)
  • Difficulty: Medium
  • Cuisine: Chinese
  • Allergens:
    Eggs Soybeans
One pot

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.