Hot and Sour Soup
Hot and sour soup is a Chinese favorite: a thick, savory broth with mushrooms, tofu and egg, made tangy with vinegar and warm with white pepper. It is quick to make at home and cheaper than takeout.
- 40 minTotal time
- 6Servings
- 170kcal / serving
- 14 gProtein

The heat comes from white pepper, not chili, and the sourness from vinegar added at the end. Adding the vinegar off the heat keeps its flavor sharp and clean.
The science: why this works
- Marinating the pork with cornstarch protects it, so the thin strips stay tender in the hot soup.
- Dried shiitake and their soaking liquid add deep, meaty umami to the broth.
- A cornstarch slurry gives the soup its slightly thick, glossy body and holds the egg in ribbons.
- Adding vinegar off the heat preserves its bright tang, which would fade with long cooking.
Velvet the pork
Coating thin meat strips in a little cornstarch before cooking forms a protective layer. It helps lock in moisture and keeps the pork tender in hot liquid. This simple trick, called velveting, is why restaurant soups have such soft meat.
Learn: Velveting: tender stir-fry meat →Heat from pepper, tang from vinegar
White pepper has a sharp, earthy heat from piperine, which differs from the burn of chili. Vinegar gives the sourness, and its aroma fades with long heating. Adding both near the end, and tasting, lets you balance the soup exactly to your liking.
Learn: Chili heat versus pepper heat →Hot and Sour Soup
40 min · 6 servings · Chinese · Soup
Ingredients
Makes 6 servings
- 6cups chicken broth
- 200 gpork loin, cut into thin strips
- 8dried shiitake mushrooms, soaked 20 minutes and sliced
- 1 can(225 g) bamboo shoots, drained and sliced
- 200 gfirm tofu, cut into thin strips
- 3 tbspsoy sauce
- 1 tbspgrated fresh ginger
- 80 mlrice vinegar
- 1 tbspChinkiang black vinegar
- 1 tspground white pepper
- 1 tspsugar
- 3 tbspcornstarch
- 60 mlcold water
- 2large eggs, beaten
- 1 tsptoasted sesame oil
- 3scallions, thinly sliced
Method
Tips for the best result
- Add the vinegar and pepper at the end and adjust, since brands differ in strength.
- Pour the egg slowly in a thin stream for delicate ribbons.
- Slice the tofu, mushrooms and bamboo shoots into thin matching strips so every spoonful is even.
Mistakes to avoid
- Boiling after the vinegar goes in: the tang fades, so add it off the heat.
- Dumping the slurry in without stirring: it clumps, so pour while stirring.
- Using black pepper instead of white: the flavor is different, so use white pepper for the classic taste.
Variations and swaps
- Make it vegetarian with vegetable broth and extra mushrooms in place of the pork.
- Use shredded chicken or shrimp instead of pork.
- Add a spoonful of chili oil at the table for more heat.
- Swap Chinkiang black vinegar for balsamic vinegar, which is sweeter and a little less complex.
- Swap pork loin for chicken breast, cut into thin strips.
Storing and reheating
Refrigerate within 2 hours for up to 3 days. Reheat to 165°F (74°C), stirring, and refresh with a splash of vinegar if the flavor has dulled.
Hot and Sour Soup: questions
What gives hot and sour soup its flavor?
The sour comes from rice and black vinegar, and the heat comes mainly from white pepper. Mushrooms, soy sauce and sesame oil add savory depth.
Is hot and sour soup spicy?
It is peppery rather than fiery. You can add chili oil to turn up the heat.
Can I make hot and sour soup vegetarian?
Yes. Use vegetable broth and swap the pork for extra mushrooms or tofu, which keeps it rich and savory.
Where can I find wood ear mushrooms?
You can find dried wood ear at Asian grocery stores. They are optional, and extra shiitake works fine in their place.









