Go Back

🌶️🍲 Hot and Sour Soup (Restaurant-Style)

A bold, comforting Chinese classic, this hot and sour soup features a rich savory broth balanced with tangy vinegar, warming white pepper, earthy mushrooms, silky tofu, and delicate egg ribbons. It comes together quickly with simple ingredients and delivers the perfect balance of heat and sourness in every cozy spoonful.
Course Appetizer, Light Main, Soup, Starter
Cuisine asian, Chinese
Keyword Chinese hot and sour soup, classic Chinese soup, easy hot and sour soup, homemade hot and sour soup, hot and sour soup, restaurant style hot and sour soup, spicy sour soup, takeout style soup
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 180kcal
Cost $8 for entire recipe

Equipment

  • Medium soup pot or saucepan
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons
  • Small bowl (for cornstarch slurry)
  • Whisk or fork (for eggs and slurry)
  • Ladle for serving

Ingredients

Base

  • 4 cups chicken broth or vegetable broth
  • 1 cup water
  • 1 cup shiitake mushrooms thinly sliced
  • ½ cup bamboo shoots julienned
  • ½ cup firm tofu cut into thin strips

Seasoning

  • 3 tbsp rice vinegar or Chinese black vinegar
  • 1 tbsp soy sauce
  • tsp white pepper adjust to taste
  • 1–2 tsp chili garlic sauce or chili oil to taste
  • 1 tsp sesame oil
  • 1 tsp sugar optional, balances acidity

Thickening & Egg

  • 2 tbsp cornstarch + 3 tbsp water slurry
  • 2 large eggs lightly beaten

Finish

  • 2 green onions thinly sliced
  • Optional: extra chili oil black vinegar drizzle

Instructions

Simmer the Base

  • In a medium pot, bring broth and water to a gentle boil. Add mushrooms, bamboo shoots, and tofu. Simmer 5 minutes.

Season

  • Stir in soy sauce, vinegar, white pepper, chili garlic sauce, sesame oil, and sugar (if using). Taste and adjust heat or sourness.

Thicken

  • Slowly stir in the cornstarch slurry. Simmer 1–2 minutes until slightly thickened.

Add Egg Ribbons

  • Reduce heat to low. Slowly drizzle in beaten eggs while gently stirring in one direction to create silky strands.

Finish & Serve

  • Remove from heat. Garnish with green onions and extra chili oil if desired. Serve hot.

Notes

  • Adjust the balance: Hot and sour soup is all about personal taste. Add vinegar for more tang, white pepper for more heat, or a pinch of sugar if it becomes too sharp.
  • White pepper matters: White pepper provides the signature warmth and depth—black pepper will change the flavor profile.
  • Cornstarch control: Add the slurry slowly and simmer briefly; the soup should be lightly thickened, not gelatinous.
  • Egg ribbons tip: Lower the heat and stir the soup gently in one direction while drizzling in the eggs for soft, silky strands.
  • Make it vegetarian: Use vegetable broth and omit meat-based additions—the soup is still deeply flavorful.
  • Protein options: Thin strips of cooked chicken, pork, or shrimp can be added during the simmering stage.
  • Storage: Refrigerate leftovers for up to 3 days. Reheat gently; add a splash of broth if it thickens too much.
  • Fresh finish: A final drizzle of chili oil, sesame oil, or black vinegar right before serving brightens the flavor.