This Chinese Style Hot and Sour Soup is the ultimate bowl of comfort with bold flavor, brimming with tender mushrooms, slivers of tofu, crunchy carrots, silky egg ribbons, and just the right kick of heat. It’s a classic soup from Chinese cuisine that’s both deeply satisfying and wonderfully aromatic. Whether you crave something to warm your soul on a cold night or a spicy slurp to awaken your senses, this soup hits all the right notes.

The beauty of this dish lies in the balance: the heat of white pepper, the sourness of vinegar, the savory undertones of soy sauce and broth, and the subtle texture play between soft tofu and chewy mushrooms. It’s surprisingly simple to make at home and comes together faster than most takeout orders.
What Kind of Mushrooms Should I Use?
Shiitake mushrooms are the traditional choice for their rich umami flavor and chewy bite. But you can also use wood ear mushrooms (for that signature crunch), button mushrooms, or even oyster mushrooms depending on what you have. Dried shiitakes rehydrated in hot water also add an extra depth of flavor.
Ingredients for the Chinese Style Hot and Sour Soup
- Shiitake Mushrooms: Bring the signature earthy and meaty flavor.
- Firm Tofu: Adds protein and gentle softness to balance the broth.
- Eggs: Swirled in to create those delicate egg ribbons.
- Carrots: For color and a light crunch.
- Chicken or Vegetable Broth: The soup’s savory base.
- Soy Sauce: Provides saltiness and depth.
- Rice Vinegar: For that sharp, satisfying tang.
- White Pepper: Adds the distinct sharp heat.
- Cornstarch Slurry: To thicken the soup just enough.
- Sesame Oil: A finishing touch that brings aroma and richness.
- Green Onions: For garnish and a fresh finish.
How To Make the Chinese Style Hot and Sour Soup
Step 1: Prep the Ingredients
Slice the mushrooms, julienne the carrots, cube the tofu, and beat the eggs in a small bowl. Make a slurry by mixing cornstarch with a splash of cold water.
Step 2: Simmer the Base
In a large pot, bring the chicken or vegetable broth to a simmer. Add in soy sauce, vinegar, white pepper, mushrooms, and carrots. Let everything cook until the mushrooms are tender.
Step 3: Add the Tofu and Thicken
Gently add the tofu cubes and give the soup a light stir. Then slowly pour in the cornstarch slurry while stirring to avoid clumps. The soup will start to thicken slightly.
Step 4: Create Egg Ribbons
Turn the heat to low and slowly drizzle in the beaten eggs while stirring the soup in a circular motion to create beautiful ribbons.
Step 5: Finish and Garnish
Turn off the heat. Add a dash of sesame oil, adjust seasoning to taste, and garnish with chopped green onions before serving.

Serving and Storing Hot and Sour Soup
This soup is best served hot and fresh off the stove when the egg ribbons are delicate, and the aroma is most inviting. Serve in deep bowls and let each spoonful deliver its spicy, tangy, warming promise.
To store, allow the soup to cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stove over medium heat, stirring to maintain consistency.
What to Serve With Hot and Sour Soup?
Scallion Pancakes
Their crispy texture and mild flavor pair beautifully with the boldness of the soup.
Chinese Dumplings
Whether steamed or pan-fried, these make an excellent side.
Fried Rice
A classic companion that can turn this soup into a complete meal.
Steamed Bok Choy
A simple veggie side that complements the savory broth.
Spring Rolls
Crispy and savory, great for dipping and balancing the soup.
Chinese Tea Eggs
Their spiced, marbled flavor is subtle but satisfying next to the soup.
Garlic Green Beans
Crunchy and garlicky, these brighten up the plate.
Want More Soup Ideas with Bold Flavor?
If you’re into cozy bowls with character, here are a few more dishes you’ll want to try:
- Creamy Broccoli Cheddar Soup for a rich, cheesy delight.
- Italian Sausage Soup if you’re craving hearty and comforting.
- A Hearty Bowl of Comfort: Tuscan Bean Soup packed with rustic flavors.
- Easy Thai Red Curry Dumpling Soup to explore fusion with heat.
- Crab and Shrimp Seafood Bisque for a luxurious seafood twist.
Save This Pin For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it anytime.
Did you swap in enoki mushrooms or add bamboo shoots? Let me know how you personalized this soup. I love seeing the creative spins readers put on the classics!
Explore beautifully curated health-boosting drinks on ChefAlchemy’s Recipes and discover your new go-to for feeling great: Check out my Pinterest here
Chinese Style Hot and Sour Soup
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Get ready to warm your soul with this quick and easy Chinese Style Hot and Sour Soup — a perfect mix of spicy, tangy, and savory flavors. This comforting soup is brimming with mushrooms, tofu, carrots, and silky egg ribbons, offering the ideal balance of heat and sourness. It’s the ultimate go-to for those looking for an easy recipe that satisfies like takeout but is even better homemade. Whether you’re looking for a healthy snack, light lunch, or weeknight dinner idea, this soup checks all the boxes. It’s one of those food ideas you’ll come back to over and over again for a quick dinner or warming lunch.
Ingredients
4 cups chicken or vegetable broth
1 cup sliced shiitake mushrooms
1/2 cup julienned carrots
1 cup firm tofu, cubed
2 tablespoons soy sauce
3 tablespoons rice vinegar
1/2 teaspoon white pepper
1 tablespoon cornstarch
2 tablespoons cold water
2 eggs, beaten
1 teaspoon sesame oil
2 tablespoons chopped green onions
Instructions
1. Slice mushrooms, julienne carrots, cube tofu, and beat eggs. Mix cornstarch with cold water to create a slurry.
2. In a large pot, bring broth to a simmer. Add soy sauce, vinegar, white pepper, mushrooms, and carrots. Simmer until mushrooms are tender.
3. Add tofu gently and pour in cornstarch slurry while stirring. Allow the soup to thicken.
4. Reduce heat to low and slowly drizzle in beaten eggs while stirring to create ribbons.
5. Turn off heat. Add sesame oil and garnish with green onions. Serve hot.
Notes
Adjust vinegar and pepper levels to taste depending on how tangy or spicy you like it.
You can add bamboo shoots or wood ear mushrooms for extra texture.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
Nutrition
- Serving Size: 1 bowl
- Calories: 120
- Sugar: 2g
- Sodium: 780mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 55mg
Keywords: hot and sour soup, Chinese soup, quick dinner, spicy soup
