Hot & Sour Soup is a staple in Chinese cuisine, known for its bold balance of tangy vinegar and spicy white pepper, rich umami broth, and satisfying textures from tofu, mushrooms, bamboo shoots, and egg ribbons. This version stays true to its restaurant-style roots, while being easy to prepare at home.

If using dried shiitake or wood ear mushrooms, soak them in warm water for 20 minutes or until fully rehydrated. Slice thinly.
If using fresh mushrooms, slice thinly and set aside.
In a medium saucepan, bring the chicken or vegetable broth to a simmer over medium heat.
Add:
Sliced mushrooms
Bamboo shoots
Soy sauce
Rice vinegar
White pepper
Simmer for 5–7 minutes, allowing flavors to meld and mushrooms to soften.
Gently add the sliced tofu to the pot.
Simmer another 5 minutes, stirring occasionally and gently to avoid breaking the tofu.
In a small bowl, whisk together:
1½ tbsp cornstarch
3 tbsp cold water
Stir the slurry into the simmering soup slowly while stirring the broth gently.
Simmer for 2–3 minutes, until the soup thickens slightly.
Lower the heat to a gentle simmer (not boiling).
While stirring the soup in a circular motion, slowly drizzle in the beaten egg in a thin stream.
Let it sit for 10 seconds, then gently stir to create ribbons.
Turn off the heat. Stir in:
Sesame oil
Optional chili garlic sauce or a splash of more vinegar if you like it punchier
Taste and adjust:
More soy sauce for saltiness
More vinegar for tang
More white pepper for spice
Ladle into bowls and garnish with sliced green onions.
Serve as an appetizer for any Asian-inspired meal
Pair with:
Steamed dumplings or potstickers
Stir-fried vegetables
Fried rice or scallion pancakes
Vegetarian version: Use veggie broth and ensure your soy sauce and vinegar are vegetarian-friendly.
Add protein: Shredded cooked chicken, pork, or shrimp can be added.
Want it extra spicy? Add white pepper slowly and finish with a dash of chili oil.
Traditional touch: Use Chinese black vinegar for deeper sour flavor and wood ear mushrooms for chew.
4 servings