Hot and Sour Soup

Featured in: Warm Bowls of Comfort and Flavor

Dig into a bowl packed with rich, tangy, and spicy layers. Soft chicken, bits of earthy mushrooms, smooth tofu, and thin egg swirls all play together in one cozy spot. Crank up or dial back the heat and zing just how you like. Switch to veggie by ditching the chicken. It’s great for parties or prepping lunches for the week ahead.
A woman in a kitchen smiling.
By Chloe Chloe
Updated on Wed, 02 Jul 2025 14:13:02 GMT
Hot and Sour Soup Pin it
Hot and Sour Soup | cookitdelish.com

Grab a hot bowl of Chinese hot and sour soup for a cozy mix of bold broth, chewy mushrooms, smooth egg swirls, and crunchy veggies. The mix of sharp vinegar and a kick of spice gives each bite a zing. It’s the kind of comforting soup you'd expect from your favorite spot, but here it’s just 216 calories a serving and surprisingly wholesome.

This gem came from a family-run Chinese-American spot. Turns out, with a few insider moves and the right groceries, you really can bring that restaurant standard home with no sweat.

Tasty Ingredients

  • Wood ear mushrooms: They soak up every drop of broth and bring a special crunch
  • Dried shiitake mushrooms: Their depth gives the whole soup its kick
  • Quality chicken stock: The flavor base everyone needs
  • White vinegar: For that sour pop you just can't beat with other vinegars
  • Firm tofu: Go with extra-firm so it stays together as you stir

Step-by-Step Guide

Egg Ribbon Finale
Drizzle in beaten eggs while gently stirring. You'll see soft ribbons float up.
Texture Time
Toss the mushrooms, bamboo, and tofu into the bubbling broth. Pour in cornstarch to make it smooth and a little thick.
Get Everything Ready
Chop the tofu, slice up your bamboo shoots, and set the rest out so you've got everything lined up and ready to go.
Simmer and Infuse
Pour in chicken stock, vinegar, soy, and those flavor add-ins. Simmer so everything blends together.
Mushroom Soak
Dump your dried shiitake into hot water and let 'em get soft. That soaking water gives your soup awesome depth.
Hot and Sour Soup Bowl Pin it
Hot and Sour Soup Bowl | cookitdelish.com

I spent plenty of time slurping bowls in cozy Chinese places. The best hot and sour soup wakes up your stuffy nose and gives that perfect mix of spicy and sour. This one nails it and still feels like a bear hug in a bowl.

Best for Chilly Days

Clear, tangy broth mixed with spice? It's exactly what you want when you’re sniffly. Goes down easy, but still packs in loads of flavor—even if your taste buds are muted from a cold.

Keep It Fresh

Store what’s left in a tight-sealing container. Pop it in the fridge for up to three days. Warm it back up slowly on the stove and toss on some fresh green onions when serving,

Personalize It

Want more zing or burn? Add more vinegar for sharpness, more chili for heat, or stir in veggies like greens or carrots,

Complete the Spread

Love it next to spring rolls, fried rice, or a plate of kung pao chicken,

I started making this as a lighter option from restaurants, but now it’s my go-to soup at home. The mix of flavors and feel-good textures proves you don’t have to give up taste just to eat better. If you’re under the weather or just want something warm and tasty, this soup hits the spot every time.

Steamy Hot and Sour Soup Bowl Pin it
Steamy Hot and Sour Soup Bowl | cookitdelish.com

Frequently Asked Questions

→ Can I make this vegetarian?
Absolutely! Just skip the chicken and try veggie broth in its place.
→ What makes the soup hot and sour?
Chili flakes and white pepper bring heat, and white vinegar cranks up the tang. Change ’em up to match what you like.
→ Can I substitute the mushrooms?
Yep! If you don’t have shiitake or wood ear, toss in some regular brown mushrooms instead.
→ How do I get perfect egg ribbons?
Pour the eggs in real slow while swirling your spoon one way in the soup. That’s how you get those ribbons.
→ How long does it keep?
You can keep it chilled for five days. Freezing works, but it might need a bit more thickening after defrosting.

Hot and Sour Soup

A warm bowl of tangy broth with mushrooms, tofu, bamboo, and eggs. It’s piping hot, just the right kick, and super comforting.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes
By Chloe: Chloe

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Chinese

Yield: 4 Servings

Dietary: Low-Carb, Dairy-Free

Ingredients

→ Main Proteins

01 2 eggs, beaten
02 220g (7oz) chicken breast
03 125g (4oz) firm tofu, diced into 1.2cm chunks

→ Mushrooms

04 ½ cup wood ear mushrooms, chopped in 1.5cm pieces
05 12 shiitake mushrooms, soaked if dried (or 150g fresh)

→ Soup Base

06 ¼ cup white vinegar
07 6 cups (1.5L) low sodium chicken or veggie stock
08 2 teaspoons dark soy sauce
09 1 tablespoon light soy sauce
10 1 teaspoon sesame oil
11 1 teaspoon grated ginger
12 ½ teaspoon white pepper
13 1 teaspoon sugar
14 1 teaspoon dried chili flakes

→ Thickener & Garnish

15 ¼ cup bamboo shoots, sliced thin
16 ¼ cup cornstarch
17 ¼ cup water
18 Salt as needed
19 1 scallion/shallot, chopped fine

Instructions

Step 01

Let dried shiitakes soak in hot water for about 20-30 minutes or until they soften. After draining, slice them thin.

Step 02

In a pot, combine broth, sesame oil, soy sauces, ginger, pepper, chili, and sugar. Cover and simmer chicken for 10 minutes, then remove and shred it.

Step 03

Add mushrooms, tofu, bamboo shoots, shredded chicken, and vinegar into the broth. Let it simmer for another 10 minutes.

Step 04

Mix water and cornstarch together. Slowly stir the mix into the soup until it starts to thicken.

Step 05

Stir soup in a circular motion and slowly pour beaten eggs in a thin drizzle to make ribbons. Taste and adjust salt if needed.

Step 06

Toss in scallions and serve while it’s hot.

Notes

  1. Skip the chicken to make it vegetarian-friendly
  2. Store in the fridge for up to 5 days
  3. Freezing is possible; soup might need re-thickening when reheated

Tools You'll Need

  • Large cooking pot
  • Bowls for mixing
  • Standard measuring tools

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes soy ingredients
  • Contains egg
  • Has sesame oil

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 216
  • Total Fat: 6 g
  • Total Carbohydrate: 19 g
  • Protein: 21 g