Why You'll Adore This Soup
- **A Symphony of Flavors**: This isn't a one-note soup. It's a beautiful, intricate dance between spicy, sour, and savory (umami). The white pepper provides a warm, lingering heat, while the rice vinegar gives it that signature tangy brightness. Every single spoonful is an experience, layered and complex in the most wonderful way.
- **Ultimate Comfort in a Bowl**: Ugh, there is honestly nothing better on a cold day, or when you're feeling a little under the weather. The silky, thick broth coats your throat, and the warmth spreads through you instantly. It feels both invigorating and deeply soothing at the same time, a true culinary hug that nourishes from the inside out.
- **Surprisingly Simple to Create**: I know it sounds and tastes incredibly impressive, like something you could only get at a really good restaurant, but you'll be shocked at how simple it is to bring together. The steps are straightforward and the cooking time is quick. It's one of those amazing recipes that delivers a huge flavor payoff for very little fuss. It truly belongs in the category of quick & easy recipes.
- **Completely Yours to Customize**: This is your canvas. Do you love that tangy kick? Add another splash of vinegar at the end. Craving more heat? A little more white pepper or a swirl of chili oil will do the trick. You can add shredded chicken, shrimp, or keep it vegetarian. It’s a recipe that invites you to play and make it perfectly yours, much like how you can adapt a simple zucchini pasta to your liking.
This soup is like a warm hug on a chilly day. I never knew I could make something so flavorful and balanced myself!
Essential Ingredient Guide
- Dried Shiitake Mushrooms: Please, please use dried shiitake mushrooms if you can find them. Rehydrating them creates the most incredibly flavorful, earthy mushroom broth that becomes the soul of the soup. The texture of the rehydrated mushrooms is also wonderfully chewy and meaty. Just cover them with hot water and let them sit for about 20-30 minutes. Don't throw out that soaking liquid! We'll strain it and add it to the soup for an extra layer of deep, savory flavor.
- Rice Vinegar: This is where the 'sour' comes from, and its quality really matters. I recommend using a good quality unseasoned rice vinegar for a clean, bright tang. If you can find Chinkiang black vinegar, it adds another layer of complexity—it's slightly malty, woody, and less sharp. I often use a combination of both! Start with the amount in the recipe, and then taste at the end, adding a little more until it makes you go 'ooh' in that perfect, puckery way.
- Ground White Pepper: This is the secret to the 'hot' in Hot and Sour Soup. It's not the same as black pepper at all. White pepper has a more earthy, floral, and pungent heat that blooms slowly and warms you from the inside. It provides the signature background warmth without the sharp bite of chili flakes. Be careful, as its heat intensifies as it sits. It’s better to start with a little less and add more at the end if you feel you need it.
Complete Cooking Process
-
Preparation: The Art of Getting Ready:
This first stage is all about quiet preparation, setting the stage for the magic to happen. You'll begin by rehydrating your beautiful dried shiitake mushrooms. As they soften in the warm water, they release this incredible, woodsy aroma that starts to perfume the kitchen. While they steep, you can turn your attention to the other ingredients. There's a calming rhythm to slicing the delicate tofu into little matchsticks and slivering the bamboo shoots. This meditative chopping is part of the joy for me, a slow and intentional start before the heat of the stove.
-
Cooking: Building the Broth:
Now, we build the soul of our soup. You'll start by adding your broths—both the chicken or vegetable stock and that precious, strained mushroom liquid—to a pot and bringing it to a gentle simmer. This is when you'll stir in your seasonings: the soy sauce for salty depth, and the key players, your vinegar and white pepper. The kitchen will immediately fill with that iconic, tangy, and savory scent. Let them all meld together for a few minutes, tasting as you go. This is your moment to start balancing the flavors before adding the solids.
-
Assembly: The Final Touches:
This is the final, beautiful act where everything comes together. You'll stir in your mushrooms, tofu, and bamboo shoots, letting them dance in the simmering broth. Then comes the magical thickening: you'll whisk a cornstarch slurry into the soup, and almost instantly, you'll see it transform into that classic silky, slightly viscous texture. The grand finale is creating the egg ribbons. By drizzling the beaten egg into the simmering soup in a slow, steady stream, you create these delicate, cloud-like strands that are so wonderful to eat. A final stir, a last taste for seasoning, and it’s ready.
- Don't discard the mushroom soaking liquid! It's flavor gold. Just be sure to strain it through a fine-mesh sieve to remove any grit.
- Stir the soup in one direction when you pour in the egg to create long, beautiful ribbons instead of small, scrambled bits.
- Taste and adjust the seasoning *after* thickening. The final texture can change your perception of the flavors, so do your final tweaks at the very end.
Pro Tips for Soup Success
Following these little details really elevates the final dish from good to, wow, I made that?!
Frequently Asked Questions
→ Can I use fresh mushrooms instead of dried?
You absolutely can, but the flavor will be quite different. Dried shiitakes contribute a deep, smoky, umami flavor and create a rich mushroom broth that is hard to replicate. If using fresh, I'd suggest a mix of shiitake and cremini. Sauté them in a little oil before adding the broth to develop their flavor, but just know the soup's base will be lighter and less intensely mushroomy. Honestly, it's worth seeking out the dried ones for that authentic taste.
→ My soup isn't thick enough. What did I do wrong?
Oh, that's an easy fix! It likely just needs a little more of the cornstarch slurry. Make sure your soup is at a steady simmer when you add the slurry, as the heat is what activates the cornstarch's thickening power. If it's still too thin, simply whisk another tablespoon of cornstarch with two tablespoons of cold water and slowly drizzle it into the simmering soup until it reaches that perfect, silky consistency you're looking for. Don't just dump the powder in, or you'll get clumps!
→ How do I get those beautiful, long egg ribbons?
This is my favorite part! The trick is to have the soup at a gentle, consistent simmer—not a rolling boil. Slowly, and I mean slowly, pour the lightly beaten egg into the soup in a very thin stream while gently stirring the soup in one continuous direction with a spoon or chopstick. This motion pulls the egg into long, delicate strands. If you pour it too fast or stir too vigorously, you'll end up with scrambled egg bits instead of lovely ribbons.
→ Can I make this soup vegetarian or vegan?
Yes, so easily! It's practically there already. To make it vegetarian, simply use a good-quality vegetable broth instead of chicken broth. To make it vegan, you would do the same and just omit the egg ribbons at the end. The soup is still incredibly flavorful and satisfying without the egg, as the mushrooms, tofu, and balanced broth are the real stars of the show. Sometimes I make it that way just for a change.
→ What's the best way to store and reheat leftovers?
Leftover hot and sour soup is such a treat! Store it in an airtight container in the refrigerator for up to 3 days. The soup may thicken a bit more as it sits. To reheat, just gently warm it in a saucepan over medium-low heat, stirring occasionally. You might want to add a small splash of water or broth to thin it back to its original consistency. I find the flavors meld and become even deeper the next day.
→ Can I substitute the tofu?
Of course. If you're not a fan of tofu, you could add some finely shredded, cooked chicken toward the end of the cooking process. Another option could be to add some small shrimp. However, the soft, silky texture of the tofu is really classic in this soup and provides a wonderful contrast to the chewy mushrooms and crisp-tender bamboo shoots. I'd encourage you to try it with a firm or extra-firm tofu first!
→ My garden is overflowing with zucchini, any ideas for what to make next?
Oh, I know that feeling well! It's a wonderful problem to have. When you've had your fill of savory dishes, the best recipe for zucchini bread is an absolute classic. Or, if you want something a bit different, this zucchini cheddar bread is fantastic. For a truly decadent treat, I highly recommend the apple cinnamon zucchini bread. It feels so special.
→ I'm looking for another simple Italian-inspired dish, any recommendations?
After mastering the bold flavors of this soup, something simple and elegant is a perfect next step. A beautiful Spaghetti alla Nerano is one of my favorites. It's an Italian classic that uses zucchini in such a surprisingly creamy and delicious way. It feels very sophisticated but comes together quite easily. It's a lovely contrast to the flavor profile of this soup and a great way to use up summer produce.
Nutrition Facts
per serving
185
Calories
14g
Protein
15g
Carbs
7g
Fat
Taste Profile
A deeply savory and tangy soup with a prominent sour kick, balanced by earthy mushroom notes and a warming, lingering heat from white pepper.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
If you prefer a chewier, more substantial tofu, extra-firm is a great choice. It holds its shape even better. I would avoid using silken tofu here as it's too delicate and will disintegrate in the soup.
In a pinch, you could use apple cider vinegar. It will provide the necessary sourness, though the flavor will be slightly fruitier and less clean than rice vinegar. You might need to adjust the amount to get the balance just right.
Recipe Variations
Try these delicious twists on the original
Version with Chicken
For a heartier soup, add about one cup of finely shredded, cooked chicken breast. Stir it in along with the mushrooms and tofu to let it warm through and absorb the flavors of the broth.
Extra Vegetable Version
Feel free to add other vegetables. Thinly sliced carrots, wood ear mushrooms, or water chestnuts can add extra texture and flavor. Add them along with the bamboo shoots to ensure they cook properly.
Common Mistakes to Avoid
Learn from others' mistakes for perfect results
- Using Black Pepper Instead of White: It's a common mix-up, but the flavor is completely different. Black pepper is sharp and pungent, while white pepper provides a unique, earthy heat that is essential for the authentic taste.
- Adding Cornstarch to Hot Liquid: Never mix cornstarch directly into the hot soup. It will create stubborn, gummy clumps. Always make a slurry by dissolving it in cold water first.
- Boiling the Soup After Thickening: Once the soup is thickened with cornstarch, keep it at a gentle simmer. A hard boil can cause the starch to break down, thinning the soup out again.
- Forgetting to Strain the Mushroom Water: The soaking liquid is flavor gold, but it can often have grit at the bottom of the bowl. Straining it ensures a smooth, pleasant broth.
Meal Prep & Storage
Make Ahead Tips
You can definitely do some prep work in advance to make assembly even quicker. The mushrooms can be rehydrated, sliced, and stored in an airtight container in the fridge for up to 2 days. The tofu and bamboo shoots can also be sliced and kept refrigerated. You can even mix the soy sauce, vinegar, and white pepper together. Then, when you're ready to cook, the process will take just a few minutes.
Leftover Ideas
Leftover hot and sour soup is a true delight. Reheat it gently on the stove and consider freshening it up with a new garnish of green onions. It’s fantastic on its own, but you could also pour it over a bowl of rice for a more substantial meal. Another fun idea is to use it as a base and add leftover shredded chicken or some fresh greens like spinach, which will wilt right into the hot broth.
Perfect Pairings
Serve this with...
Cooking Timeline
Soak dried shiitake mushrooms in hot water.
Slice rehydrated mushrooms, tofu, and bamboo shoots. Strain mushroom liquid.
Bring broths and seasonings to a simmer in a large pot.
Add solids to the soup. Thicken with cornstarch slurry and create egg ribbons.
Stir in sesame oil, perform final taste test, and garnish.
Hot and Sour Soup Recipe: Quick & Easy Asian Favorite
Make authentic hot and sour soup at home with this easy recipe. Perfect balance of spicy and tangy flavors.
Timing
Prep Time
20 Minutes
Cook Time
15 Minutes
Total Time
35 Minutes
Recipe Details
Ingredients
For the Soup
- 01 8 dried shiitake mushrooms
- 02 6 cups chicken or vegetable broth
- 03 1 (8-ounce) can bamboo shoots, julienned
- 04 1 (14-ounce) block firm tofu, pressed and julienned
- 05 1/4 cup rice vinegar
- 06 1/4 cup low-sodium soy sauce or tamari
- 07 1 teaspoon ground white pepper
- 08 1 teaspoon toasted sesame oil
- 09 Salt to taste
For the Slurry & Garnish
- 01 1/4 cup cornstarch
- 02 1/4 cup cold water
- 03 2 large eggs, lightly beaten
- 04 2 green onions, thinly sliced
- 05 A splash of chili oil (optional)
Instructions
First, let's wake up our mushrooms. Place the dried shiitake mushrooms in a medium bowl and cover them with about 2 cups of hot water. Let them sit and steep for about 20 to 30 minutes, until they are plump and soft. You’ll notice the water has turned a beautiful, dark tea color. Once softened, gently lift the mushrooms out, squeezing any excess liquid back into the bowl. Don't discard that liquid! Strain it through a fine-mesh sieve into another bowl to remove any grit. Then, trim off and discard the tough stems from the mushrooms and thinly slice the caps.
Now it's time to build our flavor base. In a large pot or Dutch oven, combine your chicken or vegetable broth with that gorgeous, strained mushroom-soaking liquid. Bring this to a simmer over medium-high heat. Once it's gently bubbling, stir in the soy sauce, rice vinegar, and that crucial ground white pepper. Let this simmer for a few minutes to allow the flavors to marry and get to know each other. This is when your kitchen really starts to smell like a proper restaurant. It’s a good moment to give it a little taste and see how that hot and sour balance is starting to develop.
Add your prepared ingredients to the pot. Gently slide in the sliced mushroom caps, the julienned tofu, and the bamboo shoots. Let them simmer in the broth for about 5 minutes. While they're simmering, prepare your slurry. In a small bowl, whisk together the cornstarch and the cold water until it's completely smooth, with no lumps. Reduce the heat under the soup to medium, and while stirring the soup gently, slowly pour in the slurry. Continue to stir until you see the soup thicken and turn beautifully glossy. This should only take a minute or two. It’s like magic.
For the final, elegant touch, we'll create the egg ribbons. Make sure the soup is at a gentle simmer. Slowly drizzle the beaten eggs into the pot in a thin, steady stream while stirring the soup in a slow, circular motion. The egg will cook instantly, forming delicate, silky ribbons. Once all the egg is in, turn off the heat. Stir in the toasted sesame oil. Have a final taste and adjust if needed—maybe a pinch more salt, another tiny splash of vinegar, or a bit more white pepper. Ladle your beautiful soup into bowls and garnish generously with sliced green onions and a drizzle of chili oil if you like extra heat.
Notes & Tips
- 1 The type of vinegar you use will have a big impact on the final flavor. Standard rice vinegar is clean and sharp. Chinese black vinegar (Chinkiang) is more complex, malty, and less acidic. I personally love a 50/50 blend of both for a really nuanced 'sour' profile, but either one on its own is absolutely delicious.
- 2 For the best texture, press your tofu before slicing it. This removes excess water and helps it hold its shape in the soup, preventing it from becoming watery or falling apart. Just wrap the block of tofu in a few paper towels or a clean kitchen towel and place something heavy on top, like a cast-iron skillet, for about 15-20 minutes.
- 3 Remember that the heat from white pepper tends to 'bloom' or intensify as it sits in the hot liquid. So, be a little conservative when you first add it. You can always stir a little more in at the very end if you feel it needs an extra kick of that signature warmth. It’s always easier to add more than to take it away!
Tools You'll Need
-
Large Pot or Dutch Oven: A good, heavy-bottomed pot is essential for making soup. It distributes the heat evenly, preventing scorching and allowing the flavors to meld together beautifully as they simmer.
-
Fine-Mesh Sieve: This is crucial for straining the mushroom soaking liquid. Dried mushrooms can sometimes have a little grit, and this simple tool ensures you get all of the flavor and none of the sand in your final soup.
-
Whisk: You'll need a small whisk to create a perfectly smooth, lump-free cornstarch slurry. It's also helpful for lightly beating the eggs before you create the ribbons.
-
Sharp Chef's Knife: A good knife makes the preparation work feel effortless and meditative. It allows you to get those nice, thin slices on your mushroom caps and the delicate julienne on your tofu.
Must-Know Tips
- **Use Cold Water for Slurry**: Always, always mix your cornstarch with cold water. If you mix it with hot water, it will immediately seize up and form lumps that will never dissolve. A smooth slurry is key to a silky, not lumpy, soup.
- **Gentle Simmer for Egg**: Do not have the soup at a rolling boil when you add the egg. A gentle, steady simmer is what you want. This allows the egg to cook into delicate ribbons rather than instantly turning into a tough, scrambled mess.
- **Taste at the End**: The final balance of 'hot' and 'sour' is so personal. Always do your final tasting and adjustments right before you serve. The flavors will have fully melded, and you can add that last splash of vinegar or pinch of pepper to make it perfect for you.
Professional Secrets
- **A Touch of Sugar**: A tiny pinch of sugar (like, 1/4 teaspoon) doesn't make the soup sweet, but it can work wonders in balancing the acidity of the vinegar and the saltiness of the soy sauce. It rounds out the flavors and makes them feel more cohesive.
- **White Pepper is Non-Negotiable**: For that authentic flavor, you must use ground white pepper. It has a distinct earthy heat that is completely different from black pepper. It provides the 'hot' in a way that warms the back of your throat, which is the signature of this classic soup.
- **The Power of Mushroom Water**: That dark, fragrant liquid from rehydrating your shiitakes is pure umami gold. Never, ever throw it out. It adds a depth of flavor to the broth that you simply cannot get from store-bought stock alone. It is the soul of the soup.
Recipe by
Sofia RiveraExploring the world through food 🌍🍲 Rich flavors, exciting dishes, and endless culinary inspiration ✨
Get Delicious Recipes Weekly
Join 25,000+ home cooks getting our best recipes straight to their inbox.
Free forever • No spam • Unsubscribe anytime