Hot & Sour Soup

4.3(903 reviews)

The Chinese restaurant classic — silky tofu, wood ear mushrooms, bamboo shoots, egg ribbons floating in a peppery-tangy broth. Done right at home in 25 minutes. The signature flavor comes from white pepper (not black) and dark rice vinegar.

Prep Time

15 min

🔥

Cook Time

38 min

🍽

Servings

6

Calories

401 cal

Jump to Recipe
Hot & Sour Soup — homemade International dinner recipe with carrot, celery, onion, 6 servings, ready in 53 minutes
Dinner
Hard

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Carrot1 ½ medium
  • Celery1 ½
  • Onion1 ½ medium
  • Black Pepper¾ tsp
  • Bay Leaves1 ½
  • Paprika1 ½ tsp
  • Garlic4 ½ cloves
  • Olive Oil3 tbsp
  • Salt1 ½ tsp

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Carrot1.5 medium
  • Celery1.5
  • Onion1.5 medium
  • Black Pepper0.75 tsp
  • Bay Leaves1.5
  • Paprika1.5 tsp
  • Garlic4.5 cloves
  • Olive Oil3 tbsp
  • Salt1.5 tsp

Instructions

  1. 1

    Soak ¼ cup of dried wood ear mushrooms in hot water for 20 minutes until soft. Drain and slice into thin strips. (If you can't find them, sub with 1 cup of sliced shiitake.)

  2. 2

    Bring 6 cups of chicken stock to a simmer in a large pot. Add 1 cup of bamboo shoots (drained), the wood ear mushrooms, 4 oz of pork or chicken cut into thin strips, and 8 oz of firm tofu cubed into ½-inch pieces. Simmer 5 minutes.

  3. 3

    Add the seasonings: 3 tablespoons soy sauce, 2 teaspoons dark soy (for color), 1 teaspoon sugar, 1.5 teaspoons salt, and 1.5 teaspoons of freshly ground white pepper. White pepper is critical — black pepper gives a totally different (and wrong) flavor.

  4. 4

    Mix 3 tablespoons of cornstarch with 4 tablespoons of cold water. Drizzle into the simmering soup while stirring constantly. The soup should thicken to coat the back of a spoon — like maple syrup, not pudding.

  5. 5

    Whisk 2 eggs in a bowl. With the soup at a gentle simmer, drizzle the egg in a thin stream while stirring slowly with a fork. The eggs cook on contact, forming the silky ribbons (called 'egg flowers').

  6. 6

    Off heat, stir in 5 tablespoons of dark rice vinegar (or Chinese black vinegar), 1 teaspoon sesame oil, and 3 tablespoons of chopped scallions. Taste — adjust vinegar (sour) and pepper (hot) until both punch through. Serve immediately.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Hot & Sour Soup

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.White pepper, not black. White pepper has the floral-musty heat that defines hot and sour soup. Black pepper gives a completely different flavor that won't taste right.
  • 2.Dark rice vinegar or Chinese black vinegar. Regular rice vinegar is too mild. Chinkiang black vinegar (in Asian grocers) is the authentic choice.
  • 3.Stir slowly when adding the egg. The slow swirl creates wide silky ribbons. Stirring too fast breaks them into tiny bits.
  • 4.Add vinegar OFF heat. Boiling vinegar loses its bright tang and the soup tastes flat.

🔬 Why It Works

Hot and sour soup is a delicate balance of three contrasting tastes: hot (white pepper), sour (vinegar), and umami (soy + stock). Each must be assertive enough to stand on its own. The thickening from cornstarch creates the signature silky body that separates this from a thin broth. Adding eggs in a slow drizzle into hot liquid causes instant coagulation in ribbons, not chunks. Adding vinegar at the end preserves its sharp punch — heat would dull it.

Frequently Asked Questions

Can I make this vegetarian?
Yes — skip the meat, use vegetable stock, double the tofu. Add ¼ cup of dried shiitake mushrooms for the missing umami depth.
Why is mine bland?
You either used the wrong pepper (black instead of white), the wrong vinegar (regular rice instead of dark), or skipped the dark soy. All three are key to the characteristic flavor.
How spicy is this?
Adjustable. The 1.5 teaspoons of white pepper is medium — back off to ½ teaspoon for mild, push to 2 teaspoons for hotter. Add a teaspoon of chili oil at the end if you want fire heat.
Can I freeze this?
Not recommended — the cornstarch thickening breaks down and the eggs go rubbery when thawed. Best eaten within 2 days; reheat gently.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories401kcal
Protein16g
Carbohydrates44g
Fat21g
Fiber9g
Sugar33g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes