Hot and Sour Soup with Chicken and Mushrooms Recipe
If you’re craving a soup that’s bursting with both warmth and excitement, this Hot and Sour Soup with Chicken and Mushrooms Recipe is exactly what you need. It’s one of those dishes that hits all the right notes—spicy, tangy, savory, and with a delightful depth from those earthy mushrooms and tender chicken. Whether you’re healing from a cold or just wanting a comforting meal, this soup always feels like an instant mood lifter in my kitchen.
What I love most about this Hot and Sour Soup with Chicken and Mushrooms Recipe is how approachable it is, yet the flavors are anything but basic. It’s that perfect balance you want when something tastes complex but is still easy to whip up on a weeknight. Plus, the combo of shiitake and wood ear mushrooms gives it this amazing texture and umami punch that really sets it apart from typical chicken soups.
Ingredients You’ll Need
Every ingredient in this recipe plays a key role, contributing to the soup’s layered flavor and satisfying texture. When shopping, look for fresh if possible, especially when it comes to the mushrooms and chicken breast — it makes a noticeable difference.
- Chicken breast: Use boneless, skinless for tender pieces that cook quickly and soak up the broth flavors.
- Dried shiitake mushrooms: These pack more flavor than fresh and soften beautifully after soaking.
- Wood ear mushrooms: They add a wonderful crunch and contrast to the softer shiitakes.
- Firm tofu: A gentle protein addition that absorbs the soup’s spiciness without overpowering.
- Dried chili / red pepper flakes: Essential for that signature hot kick — adjust based on your spice tolerance.
- Dark and light soy sauce: The duo balances depth and saltiness perfectly.
- Fresh ginger: Adds a zesty warmth that brightens the broth.
- White pepper: Offers a subtle heat different from black pepper, traditionally used in this soup.
- Chicken or vegetable stock: Low sodium is best so you can control seasoning.
- Sesame oil: Just a small drizzle at the end brings that lovely nutty aroma.
- Sugar: Balances out the acidity and spice in the soup.
- White vinegar: The sour element that cuts through the richness — adjust to your taste.
- Bamboo shoots: Thinly sliced to provide crunch and an authentic touch.
- Eggs: Whisked and swirled in for silky ribbons throughout the soup.
- Cornstarch and water: For gently thickening the broth to a smooth consistency.
- Shallot or scallion: Freshly sliced on top for a bright, oniony finish.
Variations
I’m a big fan of tweaking this Hot and Sour Soup with Chicken and Mushrooms Recipe depending on what’s in my fridge or my mood. Feel free to make it your own — it’s flexible and forgiving!
- Vegetarian version: Swap chicken for extra tofu or add crunchy veggies like bell peppers or carrots, and use vegetable stock. I’ve done this often when hosting friends who don’t eat meat, and it’s just as satisfying.
- More heat: If you like your soup fiery, add fresh chopped chili or a few drops of chili oil. I like to keep it moderate so the sourness still shines through.
- Different mushrooms: Tried this with cremini or button mushrooms when fresh shiitake or wood ear are hard to find. Each brings its own texture and taste, so experiment what works best for you.
- Gluten-free: Use tamari instead of soy sauce and cornstarch to keep it friendly for gluten sensitivities. This worked well when I made it for a friend’s dinner party.
How to Make Hot and Sour Soup with Chicken and Mushrooms Recipe
Step 1: Soak and Prep the Mushrooms
Start by soaking your dried shiitake mushrooms in warm water for about 20-30 minutes until they’re nice and tender — this helps release that deep umami flavor. Once they’ve softened, drain and slice them thinly. If you’re using fresh shiitakes, just give them a quick rinse and slice. For wood ear mushrooms, rinse and chop into bite-sized pieces. I always find that prepping mushrooms first sets the tone for the broth.
Step 2: Cook the Chicken and Build the Broth
Slice your chicken breast into thin strips to ensure they cook quickly and stay tender. Heat a large pot and add your chicken stock over medium heat, then toss in the sliced chicken, shiitake, wood ear, bamboo shoots, and ginger. Let the broth simmer gently — around 10 minutes is enough for the chicken to cook through and the flavors to meld. Keep the heat moderate to avoid toughening the chicken.
Step 3: Season and Balance Flavors
This is where the magic happens: add your dark and light soy sauces, chili flakes, white pepper, sugar, and white vinegar. The key here is tasting as you go. I usually start with less vinegar and chili, then add a little more if I want it punchier. It’s all about balancing that perfect hot and sour harmony. Don’t forget that tiny drizzle of sesame oil right at the end to round out the flavor.
Step 4: Thicken and Add the Egg Ribbons
Whisk together the cornstarch and water to make a slurry, then slowly pour it into the simmering soup while stirring. The broth will thicken just enough to coat the ingredients without being gloopy. Next, drizzle in the whisked eggs slowly, stirring in one direction to create silky egg ribbons. It’s like magic — the texture adds such a luxurious feel to this humble soup.
How to Serve Hot and Sour Soup with Chicken and Mushrooms Recipe

Garnishes
I always finish this soup with a scattering of finely sliced scallions or shallots for freshness and a pop of color. Sometimes, I add a pinch of extra white pepper or a few drops of chili oil if I’m serving guests who like it extra spicy. The garnishes really bring the bowl to life and make it look as good as it tastes.
Side Dishes
Hot and Sour Soup with Chicken and Mushrooms Recipe pairs beautifully with simple steamed jasmine rice or light stir-fried greens like bok choy or snow peas. I also love serving it alongside crispy spring rolls or dumplings for a more indulgent meal. It’s great as a starter or a satisfying main when you want something warming.
Creative Ways to Present
For dinner parties, I like to serve this soup in elegant small bowls garnished with edible flowers or microgreens for a pop of color and sophistication. Another fun idea is to add a swirl of coconut cream or swirl in some fresh herbs like cilantro or Thai basil for an unexpected twist. Presentation can really elevate this humble soup to something special.
Make Ahead and Storage
Storing Leftovers
I store leftover Hot and Sour Soup with Chicken and Mushrooms in an airtight container in the fridge, where it keeps beautifully for up to 3 days. Just be sure to let it cool to room temperature before sealing to avoid condensation. When reheated, it might thicken a bit more, so keep some water or extra broth handy to loosen it if needed.
Freezing
I’ve frozen this soup a couple of times with good results—but note that the tofu can change texture slightly after freezing. To keep things fresh, freeze the soup without the egg ribbons, then add fresh eggs when reheating. Portion into freezer-safe containers for easy thaw-and-heat meals later on.
Reheating
The best way to reheat is gently on the stovetop over low heat, stirring occasionally to prevent the egg from clumping or the soup from sticking to the pot. If it’s too thick, just add a splash of water or stock to get the right consistency. I avoid microwaving because the texture isn’t quite as pleasant.
FAQs
-
Can I use other types of mushrooms for this soup?
Absolutely! While shiitake and wood ear mushrooms are traditional and provide great texture and flavor, you can use button, cremini, or oyster mushrooms if you prefer. Just adjust cooking time slightly for freshness and texture.
-
How spicy is this Hot and Sour Soup with Chicken and Mushrooms Recipe?
It has a pleasant kick from the chili flakes and white pepper, but you can easily adjust the heat by adding more or less chili or omitting it altogether. The soup is designed to be balanced, so the sour and savory notes come through nicely without being overwhelmed by spice.
-
Is there a substitute for white vinegar in this recipe?
If you don’t have white vinegar, you can try rice vinegar or even a little lemon juice as a substitute. Just keep in mind the flavor might be slightly different, so add it gradually and taste as you go.
-
Can I make this soup ahead of time?
Yes! You can prepare the soup base a day ahead and refrigerate it. When ready to serve, gently reheat and add fresh egg ribbons to preserve their silky texture. It’s a great option for busy days or entertaining.
-
What can I serve with Hot and Sour Soup with Chicken and Mushrooms Recipe?
This soup pairs wonderfully with steamed rice, stir-fried vegetables, spring rolls, or dumplings. It works equally well as a starter or a light entrée.
Final Thoughts
Hot and Sour Soup with Chicken and Mushrooms Recipe holds a special place in my recipe arsenal because it’s so comforting yet exciting at the same time. It’s one of those meals I come back to whenever I want a flavorful, nourishing bowl that’s easy to make but impresses with every spoonful. I hope you give it a try soon — once you do, I’m pretty sure it’ll become just as much of a go-to in your kitchen as it is in mine!
Print
Hot and Sour Soup with Chicken and Mushrooms Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
Description
A flavorful Hot and Sour Soup featuring tender chicken breast, shiitake and wood ear mushrooms, and firm tofu simmered in a tangy, spicy broth balanced with soy sauce, vinegar, and sesame oil. Enhanced with bamboo shoots, eggs, and a smooth cornstarch slurry, this comforting Asian-inspired soup is perfect as a warming appetizer or light meal.
Ingredients
Protein and Mushrooms
- 220 g / 7 oz chicken breast
- 12 dried shiitake mushrooms (or 150 g / 5 oz fresh shiitake mushrooms)
- 1/2 cup wood ear mushrooms, chopped into 1.5 cm / 3/5″ pieces
- 125 g / 4 oz firm tofu, cut into 1.2 cm / 0.5″ cubes
Broth and Seasonings
- 1 tsp dried chili / red pepper flakes (adjust to taste)
- 2 tsp dark soy sauce
- 1 tbsp light soy sauce
- 1 tsp ginger, finely grated
- 1/2 tsp white pepper (can substitute black pepper)
- 6 cups (1.5 L / 1.5 qt) low sodium chicken or vegetable stock
- 1 tsp sesame oil
- 1 tsp sugar
- 1/4 cup (65 ml) white vinegar (adjust to taste)
Additional Soup Ingredients
- 1/4 cup bamboo shoots, thinly sliced
- 2 eggs, whisked
- 1/4 cup (40 g) cornstarch / cornflour
- 1/4 cup (125 ml) water
- Salt to taste
- 1 shallot / scallion, finely sliced
Instructions
- Prepare Mushrooms: If using dried shiitake mushrooms, soak them in warm water for about 20-30 minutes until softened. Drain, then slice thinly. If using fresh, slice mushrooms directly.
- Cook Chicken: Slice chicken breast thinly against the grain. In a large pot, bring the chicken or vegetable stock to a simmer over medium heat.
- Add Mushrooms and Bamboo Shoots: Add shiitake mushrooms, wood ear mushrooms, and bamboo shoots to the simmering stock. Let cook for about 5 minutes until mushrooms are tender.
- Season the Broth: Stir in dried chili flakes, dark soy sauce, light soy sauce, grated ginger, white pepper, sugar, and sesame oil. Adjust heat to maintain a gentle simmer and let the flavors meld for 3-5 minutes.
- Add Tofu and Chicken: Gently add tofu cubes and chicken slices into the pot. Cook for 5-7 minutes until chicken is cooked through and tofu is heated.
- Prepare Slurry: In a small bowl, whisk together cornstarch and water until smooth. Slowly pour the slurry into the soup while stirring continuously. This will thicken the broth slightly.
- Add Vinegar and Eggs: Stir in the white vinegar gradually, tasting to balance the sourness. Slowly drizzle the whisked eggs into the soup in a thin stream while stirring gently to create silky egg ribbons.
- Final Seasoning and Garnish: Taste and add salt as needed. Remove from heat, garnish with finely sliced shallot or scallion, and serve hot.
Notes
- Adjust the amount of dried chili flakes and white pepper for your preferred spice level.
- If dried shiitake mushrooms are unavailable, use fresh shiitake mushrooms as a substitute.
- Use low sodium stock and soy sauces for better control over the saltiness.
- The vinegar adds the characteristic sourness—adjust quantity slowly to suit your taste.
- For a vegetarian version, substitute chicken stock with vegetable stock and omit chicken breast.
- The soup is best served immediately but can be refrigerated for up to 2 days.
Keywords: Hot and Sour Soup, Chicken Soup, Chinese Soup, Shiitake Mushrooms, Tofu Soup, Spicy Soup, Sour Soup
