Hot And Sour Soup authentic Chinese

Posted on November 7, 2025

Modified: November 7, 2025

By Sofia
A white bowl of classic hot and sour soup with chicken, mushrooms, and a red chili on a wooden tray.

There is nothing quite like a steaming bowl of hot and sour soup. The beautiful balance of tangy vinegar, earthy mushrooms, and a gentle, warming heat from white pepper creates a flavor that feels both complex and incredibly comforting. It’s the kind of soup that warms you from the inside out.

In our house, busy weeknights often call for one-pot wonders, and this soup has saved dinner more times than I can count. It reminds me of the simple, hearty meals I grew up with—food that fills the kitchen with amazing smells and brings everyone to the table without any fuss.

The best part is how quickly this hot and sour soup comes together, making it the perfect quick weeknight meal. With just 20 minutes of prep, you can create an authentic Chinese soup that tastes even better than takeout. My biggest tip? Get all your veggies chopped and ingredients measured before you start—it makes the process seamless! The delicious spicy and sour broth is worth the effort.

What You Need to Make This Recipe

This recipe relies on a few key ingredients to build its signature flavor. Dried shiitake mushrooms provide an incredible earthy depth, while firm tofu adds a wonderful, soft texture to this classic hot and sour soup. The full ingredient list is in the recipe card below!

hot and sour soup recipe 1

How to Make hot and sour soup

Making this soup is a wonderfully simple process. You’ll start by preparing the pork and mushrooms, then simmer everything together in a flavorful broth before adding the final touches of egg and scallions. It’s the ideal quick weeknight meal for when you need comfort food, fast.

A white bowl of classic hot and sour soup with chicken, mushrooms, and a red chili on a wooden tray.
a073ecf510dffba059dc7b1ab34d01d14906715efcccf912e718fe602aa33d2a?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconSofia

Authentic Hot and Sour Soup

A perfectly balanced hot and sour soup with a rich, flavorful broth, tender pork, silky tofu, and a medley of shiitake mushrooms and bamboo shoots. This restaurant-quality classic is surprisingly easy to make at home.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Appetizer, Soup
Cuisine: Asian, Chinese
Calories: 155

Ingredients
  

For the Pork Marinade
  • 6 oz pork loin or shoulder very thinly sliced into bite-sized strips
  • 1 tsp soy sauce or tamari
  • 1 tsp cornstarch
For the Soup
  • 6 cups low-sodium chicken or vegetable broth
  • 1/4 cup dried shiitake mushrooms about 6-8 mushrooms
  • 1 cup hot water for rehydrating mushrooms
  • 8 oz firm or extra-firm tofu pressed and julienned into thin strips
  • 1/2 cup canned bamboo shoots julienned, rinsed and drained
  • 3 tbsp rice vinegar or more, to taste
  • 2 tbsp soy sauce or tamari
  • 1 tsp ground white pepper this provides the main ‘hot’ flavor, adjust to taste
  • 1 tsp chili garlic sauce or sambal oelek optional, for extra heat
  • 1 tsp toasted sesame oil
For Thickening and Egg Ribbons
  • 3 tbsp cornstarch
  • 1/4 cup cold water
  • 2 large eggs lightly beaten
For Garnish (Optional)
  • 2 scallions thinly sliced
  • 1/4 cup fresh cilantro chopped

Equipment

  • Large pot or Dutch oven
  • Small Bowls
  • Whisk
  • Sharp Knife

Method
 

Prepare Ingredients
  • In a small bowl, combine the thinly sliced pork with 1 tsp soy sauce and 1 tsp cornstarch. Mix well to coat and set aside to marinate.
  • Place the dried shiitake mushrooms in a separate bowl and cover with 1 cup of hot water. Let them soak for about 15-20 minutes, or until soft. Once rehydrated, remove the mushrooms, squeezing out excess water back into the bowl. Strain the mushroom soaking liquid through a fine-mesh sieve or coffee filter to remove any grit; reserve this liquid. Remove and discard the tough stems from the mushrooms and thinly slice the caps.
  • While the mushrooms soak, prep the other ingredients: press and julienne the tofu, rinse and drain the bamboo shoots, and lightly beat the eggs in a small bowl.
Make the Soup
  • In a large pot or Dutch oven, combine the 6 cups of broth and the reserved mushroom soaking liquid. Bring to a gentle simmer over medium-high heat.
  • Add the sliced shiitake mushrooms, julienned tofu, bamboo shoots, 2 tbsp soy sauce, and 1 tsp white pepper. Return to a simmer and cook for 5 minutes to allow the flavors to meld.
  • Add the marinated pork to the simmering soup, separating the pieces as you drop them in. Cook for about 1-2 minutes, or until the pork is just cooked through and no longer pink.
  • In a small bowl, whisk together 3 tbsp cornstarch and 1/4 cup cold water to create a slurry. While stirring the soup continuously, slowly pour the slurry into the pot. Continue to stir and simmer until the soup thickens slightly, about 1-2 minutes.
  • Reduce the heat to low so the soup is barely simmering. Slowly drizzle the beaten eggs into the soup in a thin stream while gently stirring the soup in one direction. The eggs will cook instantly, forming delicate ribbons.
Finish and Serve
  • Turn off the heat. Stir in the 3 tbsp rice vinegar, chili garlic sauce (if using), and toasted sesame oil. Taste and adjust seasoning as needed — add more vinegar for sourness, more white pepper or chili sauce for heat, or a pinch of salt for overall flavor.
  • Ladle the hot and sour soup into bowls. Garnish with fresh scallions and cilantro, if desired, and serve immediately.

Notes

Vegetarian Option: Omit the pork and use vegetable broth. You can add extra mushrooms or other vegetables like wood ear mushrooms for more texture.
Adjusting Flavor: The key to a great hot and sour soup is personal preference. Feel free to adjust the amount of rice vinegar and white pepper after cooking to get the balance just right for you.
Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 days. The soup may thicken slightly upon reheating; you can thin it with a little broth or water if needed.

Pro Tips for Making This hot and sour soup

I’ve made this recipe countless times, and I’ve learned a few things along the way to guarantee it comes out perfectly every time.

Perfecting the Texture

The magic of a great hot and sour soup is in its contrasting textures. To get the pork perfectly tender, make sure to slice it very thinly against the grain. When it’s time to add the eggs, pour them in a slow, steady stream while gently stirring the soup in one direction. This creates those beautiful, delicate egg ribbons instead of scrambled bits.

Balancing the Flavors

The heart of this soup is its spicy and sour broth. Taste the soup before serving and adjust the seasonings. If you prefer it tangier, add another splash of rice vinegar. If you like more heat, a little extra white pepper goes a long way. This is your chance to make the soup perfectly suited to your family’s tastes.

My Secret Trick: For an extra layer of flavor, I always rehydrate my dried shiitake mushrooms in the chicken broth itself, not just plain water. I gently warm the broth, let the mushrooms soak for about 20 minutes, and then use that infused liquid as the base. It gives the hot and sour soup so much more depth!

Fun Variations for hot and sour soup

One of the things I love most about cooking is making a recipe my own. This hot and sour soup is a wonderful canvas for a few simple tweaks.

Go Vegetarian

For a completely vegetarian version, simply leave out the pork and use a hearty vegetable broth. To make sure it’s still filling, you can add extra firm tofu, more shiitake mushrooms, or even some edamame. It’s a simple swap that makes this an authentic Chinese soup everyone can enjoy.

Make it a Noodle Bowl

To turn this soup into a complete one-pot meal, add some noodles! Cooked ramen or rice vermicelli can be stirred in at the very end. My kids love this version—it feels extra hearty and satisfying, much like how I bulk up my White Bean Soup for a fuller meal.

Turn Up the Heat

If your family loves spice as much as mine does, feel free to customize the heat level. Add a swirl of chili crisp at the end, or increase the amount of chili garlic sauce. The spicy and sour broth can handle a good kick!

Add Some Seafood

For a coastal twist my teammate Antonio would approve of, try adding shrimp! Toss in a handful of small, peeled shrimp during the last 2-3 minutes of cooking. They cook quickly and add a delicate sweetness that pairs beautifully with the tangy broth, similar to the flavors in this Seafood Tom Yum Soup.

What to Serve With hot and sour soup

While this hot and sour soup is a star all on its own, a few simple sides can turn it into a fantastic, full-spread meal that feels special even on a busy evening.

  • Crispy Spring Rolls: The perfect crunchy companion for dipping into the flavorful broth. You can use your favorite frozen brand and bake them for an easy side.
  • Simple Steamed Rice: A small bowl of fluffy white or brown rice is wonderful for soaking up every last drop of the soup.
  • Pork or Vegetable Dumplings: Whether steamed or pan-fried, dumplings are a classic pairing that makes this quick weeknight meal feel like a true takeout feast at home.
  • A Refreshing Cucumber Salad: A simple salad of sliced cucumbers with a splash of rice vinegar and sesame oil provides a cool, crisp contrast to the warm, savory soup.

How to Store hot and sour soup

One of the best things about making a big pot of soup is enjoying the leftovers! This soup stores beautifully, and the flavors often get even better the next day.

In the Refrigerator

Allow the hot and sour soup to cool slightly before transferring it to an airtight container. It will keep well in the fridge for up to 3 days.

How to Reheat

My favorite way to reheat this soup is gently on the stovetop over medium-low heat until it’s warmed through. I find this preserves the delicate texture of the egg ribbons much better than a microwave. Avoid boiling it, as that can make the egg and pork tough.

Nutritional Benefits

This hot and sour soup is a wonderful example of a meal that is both deeply comforting and nourishing. It’s packed with protein from the pork and tofu, and the warm, savory broth makes it a wholesome option for a satisfying family meal.

FAQs

Can I make this soup vegetarian?

Absolutely! To make a vegetarian hot and sour soup, simply omit the pork and use vegetable broth instead of chicken broth. For extra heartiness, you can add more mushrooms or cubes of extra-firm tofu. It’s just as delicious and satisfying.

What makes hot and sour soup “hot” and “sour”?

The “sour” flavor comes from rice vinegar, which provides that signature tang. The “hot” is from ground white pepper, which offers a distinct, warming spice, along with a little kick from the chili garlic sauce. You can easily adjust these to your preference!

My soup isn’t thick enough. What did I do wrong?

Don’t worry, this is an easy fix! If your hot and sour soup isn’t as thick as you’d like, you can create another cornstarch slurry. Just whisk one additional teaspoon of cornstarch with two teaspoons of cold water, then slowly stir it into the simmering soup.

Can I use fresh mushrooms instead of dried?

You can, but I highly recommend using dried shiitake mushrooms for the most authentic flavor. They release a deep, savory, and earthy taste into the broth that you just can’t get from fresh mushrooms. It truly makes a difference in the final dish.

Conclusion

This hot and sour soup recipe is proof that you don’t need a lot of time or complicated steps to create a meal that is bursting with flavor and warmth. It’s a perfect quick weeknight meal that brings the comfort of your favorite Chinese takeout right into your own kitchen. Making an authentic Chinese soup at home is so rewarding!

I hope this delicious hot and sour soup brings as much comfort to your family’s table as it does to mine. There’s nothing better than sharing a simple, hearty meal that warms everyone from the inside out.

Follow us on Social Media : Facebook and Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating