A comforting Chinese-style soup with tender mushrooms, silky tofu, crisp vegetables, and delicate egg ribbons. Its bold, savory broth delivers the perfect balance of tangy vinegar and spicy white pepper.
- Yield
- 6 servings · Approximately 7 cups
- Cook time
- 12–15 minutes
Ingredients
- 6 cups chicken broth
- 8 shiitake mushrooms, thinly sliced
- ½ cup bamboo shoots, thinly sliced
- 7 oz firm tofu, cut into thin strips
- 1 cup carrots, julienned
- ¼ cup soy sauce
- 1 teaspoon granulated sugar
- 1 tablespoon Sriracha hot sauce
- 1 teaspoon ground white pepper
- ¼ cup white vinegar
- 1 tablespoon sesame oil
- 2 tablespoons cornstarch
- ¼ cup cold water
- 2 large eggs, lightly beaten
- 2 green onions, thinly sliced
- Salt, to taste
Method
- Pour the chicken broth into a 5-quart pot and bring to a gentle boil over medium-high heat.
- Add the shiitake mushrooms, bamboo shoots, carrots, and tofu.
- Reduce the heat to medium and simmer for 5 minutes, until the vegetables begin to soften.
- Stir in the soy sauce, sugar, Sriracha, white pepper, vinegar, and sesame oil.
- Simmer for another 5 minutes to blend the flavors.
- In a small bowl, whisk the cornstarch with ¼ cup cold water until smooth.
- Slowly pour the slurry into the simmering soup, stirring continuously until the broth thickens slightly.
- Reduce the heat to low. Slowly drizzle the beaten eggs into the soup in a thin stream while gently stirring in one direction.
- Let the egg ribbons set briefly before stirring again.
- Taste and add salt only if needed.
- Ladle into serving bowls, sprinkle with sliced green onions, and serve hot.
Kitchen notes
Timing guide:
Cook time: 12–15 minutes
Practical Woman's Secret
Add the cornstarch slurry before the eggs to create a silky broth that supports delicate egg ribbons. For the best hot-and-sour balance, adjust the vinegar and white pepper to your taste.







Let’s talk about this recipe
Made it? Tell us how it turned out. Have a question or a tip to share? We’d love to hear from you.