A bold, flavorful classic, Chinese Style Hot and Sour Soup is the ultimate comfort dish that delivers a zesty punch. Perfect for those chilly nights or when you crave something with an aromatic kick, this soup is a dance of textures and tastes. Earthy mushrooms, crunchy bamboo shoots, tender tofu, and silky egg ribbons all swim in a tangy broth with a spicy undertone.
It’s a staple in Chinese restaurants for a reason—the rich umami flavor is deeply satisfying, while the vinegar and white pepper brighten every spoonful. The beauty of this recipe is its adaptability. Whether you’re looking to keep things vegetarian or want to add some shredded chicken or pork, it embraces all preferences without sacrificing authenticity.
Preparation Phase & Tools to Use
Before diving into this soul-warming dish, let’s talk kitchen setup. A large saucepan or soup pot is crucial, as it allows room for the broth and ingredients to simmer freely. Opt for a heavy-bottomed pot to prevent scorching as the soup thickens.
A sharp chef’s knife is essential for prepping mushrooms, tofu, and other ingredients with precision. You’ll also want a whisk to properly mix the cornstarch slurry and eggs before adding them to the broth. A ladle helps evenly distribute the soup when serving, and measuring cups and spoons keep your vinegar-to-spice ratio in perfect harmony.
Don’t forget a small mixing bowl for preparing the egg mixture and another for the slurry. Lastly, a fine mesh strainer is optional but great if you prefer a clearer broth before thickening.

Ingredients for the Chinese Style Hot and Sour Soup
- Shiitake Mushrooms: Provide a deep, earthy flavor and hearty texture.
- Firm Tofu: Soaks up the tangy broth beautifully and adds protein.
- Bamboo Shoots: Offer a crisp contrast and traditional flair.
- Eggs: Create delicate ribbons throughout the soup, adding silkiness.
- Chicken or Vegetable Broth: The savory base that holds everything together.
- Soy Sauce: Adds salty umami depth.
- Rice Vinegar: Brings the signature sour brightness.
- White Pepper: Delivers a punchy, sharp heat unique to this dish.
- Cornstarch Slurry: Thickens the broth to the perfect consistency.
- Sesame Oil: A final drizzle adds nutty richness.
- Green Onions: Fresh garnish that adds color and a hint of sharpness.
- Chili Paste or Red Pepper Flakes (optional): For those who want extra heat.
How To Make the Chinese Style Hot and Sour Soup
Step 1: Prepare the Ingredients
Clean and slice mushrooms, julienne the bamboo shoots, and cube the tofu. Beat the eggs in a small bowl until smooth.
Step 2: Build the Broth Base
In a large soup pot over medium heat, combine the broth, soy sauce, rice vinegar, mushrooms, and bamboo shoots. Let it simmer for about 10 minutes to infuse flavors.
Step 3: Add the Tofu and Heat
Carefully add the tofu cubes and simmer for another 5 minutes. This allows the tofu to warm through and take on the broth’s flavor.
Step 4: Thicken the Soup
Stir in the cornstarch slurry slowly, whisking constantly to avoid clumping. Simmer until the soup thickens to your desired consistency.
Step 5: Create Egg Ribbons
Slowly drizzle the beaten eggs into the soup in a circular motion while gently stirring with a fork or chopstick. Watch as the eggs form beautiful ribbons.
Step 6: Final Seasoning
Add white pepper and sesame oil. Adjust vinegar or chili paste for extra tang or spice. Garnish with chopped green onions just before serving.
How to Serve and Store Chinese Style Hot and Sour Soup
This soup is best served piping hot straight from the stove. The bold flavors really shine when the broth is steamy and the egg ribbons are silky. Pour it into deep bowls and top each serving with extra chopped green onions or a dash more white pepper for added zing. If you’re serving guests, pair it with spring rolls or dumplings for a full Asian-inspired experience.
To store leftovers, allow the soup to cool completely before transferring it to an airtight container. Refrigerate for up to 3 days. Note that the tofu may absorb more broth over time, so you might need to add a splash of water or broth when reheating. Reheat gently on the stovetop over medium-low heat to preserve the texture of the eggs and tofu.
Frequently Asked Questions
How spicy is this soup?
The spice level is adjustable. Traditionally, white pepper gives it a mild but sharp heat. You can always increase the spice with chili oil, paste, or red pepper flakes.
Can I make it vegetarian or vegan?
Absolutely! Use vegetable broth and skip the eggs or substitute with a vegan egg alternative. It still tastes wonderfully rich and satisfying.
What kind of tofu should I use?
Firm tofu holds up best in this recipe. Silken tofu tends to fall apart during simmering.
Can I add meat?
Yes! Shredded chicken or thinly sliced pork are common additions. Cook the meat before adding it to the soup in Step 3.
How do I prevent clumps when adding the cornstarch?
Whisk the slurry well and pour it in slowly while stirring the soup constantly. This helps it incorporate smoothly.
Is white pepper necessary?
Yes, for authenticity. White pepper has a distinct sharpness that black pepper doesn’t replicate. But in a pinch, black pepper can be used.
Want More Soup Ideas with Flavorful Depth?
If you loved this Chinese Style Hot and Sour Soup, you might enjoy exploring these comforting soup recipes as well:
- Creamy Alfredo Lasagna Soup for a rich, cheesy pasta twist.
- Hearty Creamy Ditalini Soup perfect for cold evenings.
- Moroccan Sweet Potato Soup with Chickpeas bursting with spices and plant-based goodness.
- Hearty Vegetarian Tortellini Soup filled with comfort and satisfying bites.
- Creamy Parmesan Italian Sausage Soup for a creamy-meets-savory bowl of joy.
Save This Recipe for Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time: Life With Olivia on Pinterest.
And let me know in the comments how your version turned out. Did you make it spicier? Add meat or go full veggie?
I love seeing the unique touches everyone brings to classic recipes. Don’t be shy—ask questions or share your tips below so we can all get better in the kitchen!

Chinese Style Hot and Sour Soup
- Total Time: 25 minutes
- Yield: 4 servings
Description
This Chinese Style Hot and Sour Soup is a savory, tangy, and mildly spicy dish filled with mushrooms, tofu, bamboo shoots, and silky egg ribbons. Perfect for chilly evenings, this comforting soup is simple to make and easy to customize with meat or spice levels to suit your taste.
Ingredients
4 cups chicken or vegetable broth
1 cup shiitake mushrooms, sliced
1 cup bamboo shoots, julienned
1 cup firm tofu, cubed
2 tablespoons soy sauce
3 tablespoons rice vinegar
1/2 teaspoon white pepper
2 tablespoons cornstarch mixed with 3 tablespoons water (slurry)
2 eggs, beaten
1 teaspoon sesame oil
2 tablespoons green onions, chopped
1/2 teaspoon chili paste or red pepper flakes (optional)
Instructions
1. Prepare all ingredients: slice mushrooms, julienne bamboo shoots, cube tofu, and beat eggs in a small bowl.
2. In a large soup pot, combine broth, soy sauce, vinegar, mushrooms, and bamboo shoots. Simmer over medium heat for 10 minutes.
3. Add tofu to the pot and continue simmering for another 5 minutes.
4. Slowly stir in the cornstarch slurry while whisking to prevent clumps. Let the soup thicken.
5. Drizzle in the beaten eggs while stirring in a circular motion to form ribbons.
6. Add white pepper and sesame oil. Adjust spice or vinegar to taste. Garnish with green onions and serve hot.
Notes
For a vegetarian version, use vegetable broth and skip the eggs or use a vegan egg substitute.
Use white pepper instead of black pepper for the traditional sharp flavor.
If the soup thickens too much when stored, add a bit of water or broth while reheating.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
Nutrition
- Serving Size: 1 cup
- Calories: 140
- Sugar: 2g
- Sodium: 720mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4.5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 55mg
Keywords: Hot and sour soup, Chinese soup, spicy tofu soup

