If you’re craving a bowl of bold, bright, and utterly comforting flavors, this Hot and Sour Soup Recipe is an absolute treasure to have on your culinary radar. From the first sip, you’ll be hit with the perfect balance of spicy heat and tangy vinegar, rounded out by a rich, silky broth that’s loaded with tender mushrooms, tofu, and bamboo shoots. It’s the kind of soup that feels both festive and homey, perfect for cozy nights or impressing guests with an authentic Asian classic. Trust me, once you make this Hot and Sour Soup Recipe, it’ll become your go-to for when you want something warming with a punch of flavor.
Ingredients You’ll Need
This Hot and Sour Soup Recipe leans on a handful of simple yet essential ingredients, each playing a crucial role in building the depth of flavor, vibrant color, and satisfying texture that make this soup so addictive. From the fragrant dried chilis to the silky tofu and umami-rich mushrooms, every element is thoughtfully included to bring the soup to life.
- Neutral oil: A clean-tasting oil to gently infuse the chilis and prevent burning.
- Dried red chilis (or red pepper flakes): Adds the signature spicy kick that heats things up.
- Chicken stock: The flavor base that gives body and richness to the broth.
- White pepper: Offers a subtle peppery warmth without overpowering the soup.
- Sugar: Balances the sourness and heat for a harmonious taste.
- MSG: Enhances the umami, making every bite more flavorful.
- Light soy sauce (low sodium): Adds saltiness and depth without darkening the broth too much.
- Dark soy sauce: For color and a slightly sweet, caramelized flavor.
- Sesame oil: A finishing touch that delivers a toasty, nutty aroma.
- Mushrooms (wood ears, shiitake, king oyster): A mix for varied textures and earthy umami flavors.
- Bamboo shoots: Crisp and refreshing, they add an irresistible crunch.
- Firm tofu: Absorbs flavor and gives protein-rich creaminess without heaviness.
- Water and cornstarch: Combined to thicken the broth to lush silkiness.
- Green onions: Bring freshness and a hint of onion bite to finish.
- Eggs: Added in ribbons for soft texture contrasts and richness.
- Distilled white vinegar: The star ingredient behind the soup’s signature sour punch.
- Scallion (for garnish): Bright, fresh, and colorful to top the soup beautifully.
You’ll find the full ingredient list, instructions, and print option in the recipe card below.
How to Make Hot and Sour Soup Recipe
Step 1: Infuse the Oil
Start by heating a wok or heavy-bottomed pot over medium heat and adding the neutral oil. Toss in the dried red chilis and sauté them gently for about a minute. This quick step lets the oil soak up the chili’s smoky heat, setting the stage for that signature spicy kick. Once the chilis darken slightly and release their flavor, remove them from the pot to keep the heat just right without getting bitter.
Step 2: Build the Flavor Base
Next, pour in the chicken stock and crank the heat to medium-high. Season the broth with white pepper, sugar, MSG, light and dark soy sauces, and a splash of sesame oil. Stir everything together to combine, and you’ll start to notice the broth taking on a dark, savory, and aromatic personality. This mixture is what gives the soup its deep, layered flavor that perfectly balances sour and spicy notes.
Step 3: Add the Heart of the Soup
Now it’s time to toss in the sliced mushrooms, bamboo shoots, and firm tofu cubes. These ingredients add wonderful texture variety—earthy mushrooms, crunchy bamboo shoots, and silky soft tofu—that make every spoonful exciting. Cover the pot and bring it all up to a boil, allowing the flavors to meld together beautifully.
Step 4: Thicken to Perfection
While the soup is simmering, mix the water and cornstarch to create a slurry. Uncover the pot and slowly stir this mixture into the broth. In moments, the soup will thicken to a gorgeous silky texture that clings lovingly to each ingredient—this is what makes the soup feel luxurious and comforting.
Step 5: Create the Iconic Egg Ribbons
Turn off the heat and let the soup cool slightly to about 150 to 160 degrees Fahrenheit. Then, in a steady stream, pour in the beaten eggs while stirring the soup gently with a ladle. This technique forms delicate egg ribbons that add silky softness and a subtle richness to the texture. It’s such a satisfying detail that really puts this Hot and Sour Soup Recipe over the top.
Step 6: Finish with Vinegar and Garnish
Finally, stir in the distilled white vinegar to bring that unmistakable sour brightness that balances the spice and savory depth. Garnish with chopped scallions for a fresh pop of color and mild bite. Serve hot, and get ready to enjoy every inviting spoonful.
How to Serve Hot and Sour Soup Recipe
Garnishes
Adding fresh scallions as a garnish really lifts this soup with vibrant green color and a touch of crispness. You can also toss in a few freshly cracked black peppercorns or a drizzle of chili oil if you’re feeling adventurous. These small additions can personalize the heat and freshness to your liking, making each bowl truly your own.
Side Dishes
Pair this Hot and Sour Soup Recipe with steamed jasmine rice or simple vegetable stir-fries for a complete meal that balances hearty and light. Crispy spring rolls or potstickers also make great companions, adding some crunch to contrast the soup’s silky texture. Whatever you choose, the soup’s bold flavors will shine alongside these classic Asian sides.
Creative Ways to Present
Try serving your soup in individual earthenware bowls to keep it warm longer and add an authentic touch. For a fun twist, ladle the soup over cooked rice or noodles in a deep bowl for a cozy one-bowl dinner. You can also add fresh herbs like cilantro or Thai basil just before serving to add another fresh layer of flavor and color.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, transfer any leftovers of this Hot and Sour Soup Recipe into airtight containers. Stored properly in the refrigerator, it will keep well for up to 3 days. The flavors actually deepen after resting overnight, so it’s perfect for meal prepping or enjoying later.
Freezing
While freezing is possible, be aware that the texture of tofu and eggs might slightly change after thawing. If you choose to freeze the soup, do so before adding the egg ribbons for best results. Store in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating gently.
Reheating
Reheat the soup slowly over medium heat, stirring occasionally to prevent sticking or burning. If the broth thickens too much in the fridge, add a splash of chicken stock or water to thin it back to your desired consistency. For fresh egg ribbons after reheating, you can whisk an egg and slowly drizzle it into the hot soup while stirring.
FAQs
Can I make this Hot and Sour Soup Recipe vegetarian or vegan?
Absolutely! Simply replace the chicken stock with vegetable broth and omit the MSG if you prefer. The mushrooms, bamboo shoots, tofu, and seasonings will still create a deliciously layered soup. You can also swap eggs for a vegan egg alternative or omit them altogether.
What type of mushrooms work best?
A mix works best for texture and flavor contrast. I used wood ear mushrooms for crunch, shiitake for that deep umami, and king oyster for meaty texture. Feel free to experiment with button or cremini mushrooms if those are easier to find.
How spicy is this soup?
The heat level is moderate and can be easily adjusted. If you like it milder, reduce the amount of dried chilis or replace them with fewer red pepper flakes. If you want it hotter, add more or keep the chilis in for extra kick.
What’s the purpose of the cornstarch slurry?
The slurry thickens the broth to a silky, luscious texture that clings to the ingredients beautifully. Without it, the soup would be more watery and lose some of that comforting body that makes this Hot and Sour Soup Recipe so satisfying.
Can I prepare any parts of this soup in advance?
You can slice the mushrooms and bamboo shoots ahead of time or even cook the broth base a day before. Just wait to add the egg ribbons fresh before serving to keep the texture tender and perfect.
Final Thoughts
This Hot and Sour Soup Recipe is such a beautiful celebration of flavor that’s surprisingly easy to make at home. Its balance of tangy, spicy, and savory notes combined with the silky broth and varied textures makes it utterly crave-worthy. I hope you enjoy making it as much as I do, and that it becomes a beloved dish in your kitchen to warm up any day with pure deliciousness.
PrintHot and Sour Soup Recipe
Hot and Sour Soup is a classic Chinese dish known for its bold, tangy, and spicy flavors combined with a silky texture from egg ribbons. This recipe features a flavorful chicken stock base enriched with mushrooms, bamboo shoots, and tofu, thickened with a cornstarch slurry, and finished with a splash of vinegar for a deliciously balanced taste. Perfect as a starter or light meal, this soup is quick to prepare and serves six.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Soup Base
- 1/2 tbsp neutral oil
- 3 dried red chilis (or 1 tsp of red pepper flakes)
- 8 cups chicken stock
- 1 tsp white pepper
- 1/2 tsp sugar
- 1/2 tsp msg
- 3 tbsp light soy sauce (low sodium)
- 2 tsp dark soy sauce
- 1 tsp sesame oil
Main Ingredients
- 12 oz mushrooms (sliced; combination of wood ear, shiitake, and king oyster mushrooms)
- 4 oz bamboo shoots (sliced)
- 6 oz firm tofu (cut into 1″ pieces)
Thickening & Eggs
- 1/2 cup water
- 1/4 cup cornstarch
- 3 eggs (beaten)
Finishing Touches
- 3 tbsp distilled white vinegar
- 2 green onions (chopped)
- 1 scallion (chopped, for garnish)
Instructions
- Infuse Oil: Heat a wok or heavy bottomed pot over medium heat and add 1/2 tablespoon of neutral oil. Add the dried red chilis and sauté for 1 minute until they darken slightly and release their flavor into the oil. Remove the chilis to prevent bitterness.
- Prepare Broth: In the same pot, increase heat to medium-high and pour in the chicken stock. Season with white pepper, sugar, msg, light soy sauce, dark soy sauce, and sesame oil, stirring well to combine all the flavors.
- Add Main Ingredients: Add the sliced mushrooms, bamboo shoots, and tofu to the broth. Stir gently to combine, then cover the pot and bring the soup to a boil.
- Thicken Soup: In a separate bowl, mix the water and cornstarch to make a smooth slurry. Uncover the pot and slowly add the cornstarch slurry to the boiling soup, stirring continuously until the broth thickens to a silky consistency.
- Create Egg Ribbons: Turn off the heat and allow the soup to cool slightly to a temperature between 150°F and 160°F. Slowly drizzle the beaten eggs into the soup in a steady stream while stirring gently with a ladle to form delicate egg ribbons throughout the soup.
- Finish and Serve: Stir in the distilled white vinegar and chopped green onions to finish the soup. Garnish with chopped scallion before serving hot.
Notes
- Adjust the amount of dried chilis or red pepper flakes to control the spice level.
- Using a combination of mushrooms adds depth of flavor and texture to the soup.
- Ensure the soup cools to the right temperature before adding eggs to avoid scrambling.
- White vinegar is key for the characteristic tangy flavor of hot and sour soup.
- This soup can be made vegetarian by substituting chicken stock with vegetable broth and omitting MSG if preferred.