in

Classic Hot and Sour Soup

Save this recipe on:

When the weather turns chilly or you’re simply in need of a comforting meal, Classic Hot and Sour Soup hits the spot like nothing else. This bold and tangy Asian-style soup is packed with savory depth, tender tofu, mushrooms, carrots, and an umami broth that brings warmth to your soul with every spoonful.

Pin this Recipe

With its perfect balance of spicy and sour, this soup is not only satisfying but also invigorating. Whether you’re feeling under the weather or craving takeout-style comfort food, this homemade version rivals your favorite Chinese restaurant—and it comes together surprisingly fast with pantry staples and fresh ingredients.

What Kind of Vinegar and Pepper Should I Use?

The sour tang in Hot and Sour Soup traditionally comes from rice vinegar or black vinegar. Rice vinegar gives a milder acidity, while black vinegar brings a deeper fermented note. For heat, white pepper is classic—its unique spiciness hits the back of your throat, offering a warming kick that distinguishes it from regular black pepper. Adjust both to your taste preference.

Ingredients for the Classic Hot and Sour Soup

Tofu: Use firm or extra-firm tofu for texture that holds up well in the broth.

Wood ear mushrooms (or shiitake): These bring chewiness and umami. Dried mushrooms rehydrated in hot water work beautifully.

Carrots and peas: Add color, sweetness, and balance.

Eggs: Swirled into the hot soup, eggs add richness and the signature ribbons.

Vegetable broth: This serves as the flavorful base. Go for a high-quality broth or homemade.

Soy sauce: Adds savory umami depth.

Rice vinegar: For that essential sour note.

White pepper: Delivers that peppery heat that defines the soup.

Cornstarch slurry: To thicken the soup to that classic glossy consistency.


How To Make the Classic Hot and Sour Soup

Step 1: Prep Your Vegetables

Thinly slice the mushrooms and carrots, and cut the tofu into bite-sized cubes. If using dried mushrooms, soak them in hot water for 15–20 minutes until softened.

Step 2: Build the Flavor Base

In a pot over medium heat, combine the vegetable broth, soy sauce, mushrooms, carrots, and tofu. Bring to a simmer and let it cook for about 5 minutes until the vegetables are tender.

Step 3: Season the Broth

Stir in the rice vinegar and white pepper. Taste and adjust for your preferred balance of heat and sourness.

Step 4: Thicken the Soup

Make a cornstarch slurry by mixing cornstarch with a bit of cold water. Slowly stir it into the simmering soup until it thickens to your liking.

Step 5: Add the Egg Ribbons

Lower the heat slightly and slowly drizzle the beaten eggs into the soup while stirring gently in one direction to create silky strands.

Step 6: Finish and Serve

Toss in the peas at the end, stir, and serve hot. Garnish with green onions or a drizzle of sesame oil if desired.


How to Store and Serve This Soup

Hot and Sour Soup is best enjoyed fresh, but it stores well too. Keep leftovers in an airtight container in the fridge for up to 3 days. When reheating, warm it gently over the stove to preserve the egg texture. It can thicken as it sits, so add a splash of broth or water when reheating if needed.

This soup makes a satisfying lunch or a cozy starter for dinner. It’s also fantastic when you need something soothing during cold season.

What to Serve With Classic Hot and Sour Soup?

Steamed Dumplings

Pair it with veggie or pork dumplings for a complete Chinese takeout night at home.

Fried Rice

A small bowl of classic egg fried rice or even pineapple fried rice complements the savory-sour flavors.

Spring Rolls

Crispy spring rolls offer a nice textural contrast to the soft, silky soup.

Chinese Scallion Pancakes

Chewy and savory, these make a delightful side or dipping companion.

Stir-Fried Bok Choy

Light, garlicky greens are a refreshing counter to the spice.

Sweet and Sour Chicken

Add a sweet-savory main to round out the meal.

Asian Slaw

Crunchy and tangy slaw brings brightness and balance.


Want More Soup Ideas with Bold Flavors?

If this Classic Hot and Sour Soup has warmed your soul, explore these hearty and satisfying bowls:

Save This Pin For Later

📌 Save this recipe to your Pinterest board so you can revisit it any time.

And if you give it a try, let us know in the comments. Did you add extra vinegar? More white pepper? Maybe a touch of chili oil? We love hearing your delicious variations!

Explore beautifully curated health-boosting soups and broths on ChefAlchemy’s Pinterest for more comforting ideas.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Hot and Sour Soup

Classic Hot and Sour Soup


  • Author: Lorenzo Devereaux
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Bring bold flavors to your bowl with this Classic Hot and Sour Soup—a Chinese restaurant favorite that you can now make easily at home. This recipe is warm, comforting, and packed with flavor thanks to the savory broth, tofu, mushrooms, and a perfect balance of vinegar and white pepper. Whether you’re looking for a quick dinner, a healing soup during cold season, or simply crave something tangy and spicy, this is the ultimate soup idea to keep in your rotation. It’s one of those easy recipes that delivers depth with every spoonful—perfect for those who love food ideas with both kick and comfort.


Ingredients

4 cups vegetable broth

1 cup sliced mushrooms (wood ear or shiitake)

1 medium carrot, thinly sliced

1/2 cup green peas

1 cup firm tofu, cubed

2 tablespoons soy sauce

2 tablespoons rice vinegar

1/2 teaspoon white pepper (or to taste)

2 eggs, beaten

2 tablespoons cornstarch

3 tablespoons water (for slurry)


Instructions

1. Slice mushrooms and carrots; cube the tofu. Soak dried mushrooms if using.

2. In a medium pot, bring broth, soy sauce, mushrooms, carrots, and tofu to a simmer for 5 minutes.

3. Add rice vinegar and white pepper. Taste and adjust seasoning.

4. Mix cornstarch with water to form a slurry, stir into the soup, and cook until slightly thickened.

5. Lower heat, drizzle in the beaten eggs slowly while stirring to form ribbons.

6. Stir in green peas, cook for another minute, and remove from heat.

7. Serve hot with optional toppings like green onions or sesame oil.

Notes

Use white pepper for the authentic sharp heat—black pepper won’t deliver the same flavor.

The soup thickens as it sits, so add extra broth when reheating if needed.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 130
  • Sugar: 4g
  • Sodium: 730mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 9g
  • Cholesterol: 70mg

Keywords: hot and sour soup, easy recipe, quick dinner, healthy soup, vegetarian soup

Save this recipe on: