Craving an authentic, deeply comforting bowl of Hot and Sour Soup that rivals your favorite Chinese restaurant? This recipe delivers a restaurant-quality experience right in your own kitchen with the perfect balance of fiery white pepper and tangy black vinegar. Imagine diving into a steaming white ceramic bowl filled to the brim with a dark, rich brown, glossy, and visibly thickened broth. Every spoonful is packed with thin strips of firm white tofu, thinly sliced shiitake mushrooms, shredded bamboo shoots, and delicate, fine strands of egg flower. Garnished with freshly chopped vibrant green scallions, a subtle swirl of dark sesame oil, and delicate red chili threads, this comforting soup is the ultimate weeknight comfort food.
If you love cozy, satisfying bowls during chilly weather, this dish will quickly join your regular rotation alongside other classics like our authentic chicken wonton soup. This recipe is designed to be fast, accessible, and completely customizable to your preferred spice and sour levels. Let’s look at why this specific formulation works so incredibly well for home cooks.

Why You Will Absolute Love This Takeout-Style Soup
- The Perfect Texture Balance: The glossy, visibly thickened broth perfectly coats the thin strips of firm white tofu and shredded bamboo shoots for an authentic mouthfeel.
- Unbelievable Umami Depth: Rehydrated shiitake mushrooms combined with a savory soy sauce base create an incredibly complex soup foundation.
- Beautiful Egg Ribbon Technique: Learn the foolproof method for creating those signature delicate, fine strands of egg flower swirling throughout the dark broth.
- Quick Weeknight Timing: This entire restaurant-quality meal comes together in under 30 minutes, making it much faster than waiting for food delivery.
- Stunning Visual Presentation: Decorated with vibrant green scallions and artfully placed red chili threads, it looks as amazing as it tastes.
The Secret Ingredients for the Ultimate Umami Broth
Creating an authentic Hot and Sour Soup requires understanding how each ingredient contributes to the final profile. Here is what you will need to gather for this recipe, along with the precise culinary purpose of each item.
Chicken Stock or Broth: 4 cups (960ml). This serves as the liquid canvas for our soup, providing a rich and deeply savory baseline flavor.
Dried Shiitake Mushrooms: 8 medium pieces (approx. 1.5 cups / 150g when sliced). Dried mushrooms provide a much more concentrated, earthy umami punch than fresh ones, and their soaking liquid adds incredible depth.
Shredded Bamboo Shoots: 1/2 cup (75g). These add an essential, authentic crunch that contrasts beautifully with the softer elements in the bowl.
Firm White Tofu: 8 oz (225g). Sliced into thin, uniform strips, firm tofu holds its shape perfectly in the hot broth without breaking apart.
Light Soy Sauce: 2 tbsp (30ml). This adds the necessary clean saltiness and foundational savory notes to the soup base.
Dark Soy Sauce: 1 tbsp (15ml). Crucial for achieving that iconic dark, rich brown, and intensely glossy color seen in traditional preparation.
Ground White Pepper: 1 tsp (2g) to 1.5 tsp (3g). Unlike black pepper, white pepper provides a sharp, clean, piercing heat that hits the back of the throat, which is characteristic of this dish.
Chinkiang Vinegar (Chinese Black Vinegar): 3 tbsp (45ml). This ingredient is non-negotiable for true authenticity, offering a complex, mellow, and slightly sweet sourness rather than a harsh acid bite.
Cornstarch Slurry: 3 tbsp (24g) cornstarch dissolved in 3 tbsp (45ml) cold water. This is what transforms a thin broth into a visibly thickened, glossy masterpiece that suspends all the ingredients beautifully.
Large Egg: 1 egg (well beaten). Slowly drizzled into the moving broth to form those iconic, delicate, fine strands of egg flower.
Toasted Sesame Oil: 1 tsp (5ml). Added at the very end as a subtle swirl to impart an intoxicating, nutty aroma.
Fresh Green Scallions: 1/4 cup (25g) finely chopped. Adds a bright, crisp, and peppery bite that cuts through the rich soup.
Red Chili Threads: A small pinch. Placed artfully on top for a touch of modern elegance and a subtle hint of additional warmth.

Step-by-Step Instructions for Culinary Perfection
Preparing the Texture-Rich Ingredients
Begin by placing your dried shiitake mushrooms into a bowl with 1 cup (240ml) of boiling water. Let them submerge and rehydrate for roughly 15 minutes until they are completely soft and pliable.
Once rehydrated, squeeze out the excess liquid from the mushrooms, but do not throw the soaking liquid away. Slice the mushroom caps into very thin, uniform strips, discarding any tough, woody stems.
Carefully cut your firm white tofu block into matching thin strips, roughly the same size as your shredded bamboo shoots. Keeping your knife cuts uniform ensures that every single spoonful of soup contains an even distribution of textures.
Building the Savory Broth Foundation
In a large soup pot, combine your chicken stock with the reserved mushroom soaking liquid, making sure to leave any residual grit at the bottom of the soaking bowl behind. Bring the combined liquids to a gentle simmer over medium-high heat.
Stir in the light soy sauce, dark soy sauce, thinly sliced shiitake mushrooms, and shredded bamboo shoots. Allow these ingredients to simmer together for about 5 minutes so the flavors can marry seamlessly.
Add the thin strips of firm white tofu to the pot. Reduce the heat slightly to medium-low, ensuring you maintain a gentle simmer rather than a violent boil, which could break the delicate tofu strips apart.
Balancing the Hot and Sour Flavor Elements
In a small bowl, whisk together your ground white pepper and Chinkiang black vinegar until the pepper is completely dissolved. Pour this mixture directly into the simmering soup pot, stirring gently to integrate.
Taste the broth carefully at this stage. The white pepper should provide a slow, warming heat, while the black vinegar should offer a robust, complex tanginess that balances the savory soy background.
If you love a hearty soup progression for dinner, you might also enjoy learning how to make our easy chicken and broccoli stir-fry or our classic chicken vegetable stir-fry to serve alongside this starter.
Thickening the Soup to a Glossy Finish
Give your cornstarch and water mixture a quick stir to ensure the starch hasn’t settled at the bottom. While constantly stirring the soup in a circular motion, slowly pour the slurry into the pot.
Allow the soup to come back to a gentle boil for 1 to 2 minutes. You will watch the broth transform before your eyes into a dark, rich brown, glossy, and visibly thickened soup base.
Achieving this specific thickness is critical. If the broth is too thin, your ingredients will sink to the bottom; if it is properly thickened, the tofu, mushrooms, and bamboo shoots will float evenly throughout the bowl.
Creating the Delicate Egg Flower Strands
Turn off the heat entirely or lower it to the absolute lowest setting. The soup must not be boiling rapidly when you add the egg, or the egg will break into tiny, cloudy pieces instead of beautiful ribbons.
Stir the thickened soup gently in one direction to create a slow-moving whirlpool effect in the pot. Hold your beaten egg about six inches above the pot and drizzle it in a thin, steady stream into the moving water.
Let the egg sit untouched for 10 seconds to set completely. Then, use a spoon to gently break up the ribbons, revealing gorgeous, delicate, fine strands of egg flower woven throughout the glossy broth.
Plating and Artistic Garnishing
Ladle the piping hot soup into a clean white ceramic bowl with a subtle dark rim, filling it nearly to the brim to maximize the visual impact. The rich colors of the soup pop beautifully against white ceramic.
Finish the presentation by scattering a generous handful of freshly chopped vibrant green scallions across the center of the soup. Drizzle a subtle swirl of dark sesame oil directly over the top for aromatic shine.
For the final gourmet touch, artfully place a few delicate red chili threads right on top of the scallions. Serve immediately while steaming hot to enjoy the full contrast of aromas, heat, and textures.
Expert Tips for Soup Success
- Control the White Pepper Clumping: Always blend your ground white pepper into the black vinegar or a small splash of cool water before pouring it into the hot pot to avoid stubborn spice clumps.
- The Perfect Whirpool Technique: When making egg drops, a slower whirlpool creates wider, silkier ribbons, whereas a fast whirlpool yields smaller, finer strands. Adjust to your visual preference.
- Use Authentic Black Vinegar: Regular rice vinegar or apple cider vinegar will taste unpleasantly sharp. Chinkiang vinegar provides the deep, malty complexity that defines restaurant-style soup.
- Slice Ingredients Uniformly: Taking an extra minute to match the thickness of your tofu, mushrooms, and bamboo shoots upgrades the texture from amateur to professional grade.
Storage, Reheating, and Freezing Guidelines
If you happen to have leftovers, this soup stores beautifully in an airtight container in the refrigerator for up to 3 days. In fact, many home cooks find that the flavors of the white pepper and vinegar deepen and improve overnight.
When reheating, pour the soup into a small saucepan over medium-low heat. Stir gently to avoid breaking the tofu and egg strands. If the soup has thickened too much during storage, simply stir in a splash of water or chicken broth to restore the glossy consistency.
We do not recommend freezing this soup. The process of freezing and thawing completely destroys the cellular structure of the firm tofu, making it spongy, and causes the cornstarch-thickened broth to break down into a watery texture.
What to Pair with Hot and Sour Soup
This soup acts as an incredible appetizer or a light meal on its own. For an authentic multi-course takeout experience at home, pair it with crisp spring rolls, pan-fried potstickers, or steamed dumplings.
If you want to keep the menu light and vegetable-focused, it pairs wonderfully with a side of garlic-sauteed bok choy or a crisp ginger side salad. For a hearty spread, serve it before a main course of fried rice or savory lo mein noodles.
Frequently Asked Questions
It is highly discouraged. Regular white vinegar has a harsh, sharp acidic profile, whereas Chinese black vinegar is brewed from grain, offering a complex, mellow, slightly sweet flavor necessary for authenticity.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Simply swap the chicken stock for a rich vegetable broth or mushroom broth, use a vegan-certified soy sauce, and omit the beaten egg step at the end for a completely plant-based version.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The iconic heat comes primarily from ground white pepper rather than chili peppers or hot sauce. White pepper provides a sharp, clean, piercing warmth that concentrates at the back of the throat.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Cloudy, broken egg pieces happen when the soup broth is boiling too aggressively. Ensure you reduce the heat to low or turn it off entirely, create a gentle whirlpool, and drizzle the egg in slowly.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The Ultimate Hot and Sour Soup Recipe Card

Hot and Sour Soup Recipe: Better Than Takeout Restaurant Style
Ingredients
Equipment
Method
- Soak dried shiitake mushrooms in 1 cup (240ml) boiling water for 15 minutes. Squeeze dry, reserve liquid, and slice caps into thin strips.
- Slice firm white tofu into thin strips matching the shape of the shredded bamboo shoots.
- Combine chicken stock and strained mushroom soaking liquid in a large pot. Bring to a simmer over medium-high heat. Stir in light soy sauce, dark soy sauce, sliced mushrooms, and bamboo shoots. Simmer 5 minutes.
- Add tofu strips gently. Whisk white pepper and black vinegar together in a small bowl, then stir into the soup.
- Pour in the cornstarch water slurry while constantly stirring. Let boil 1-2 minutes until broth is dark rich brown, glossy, and visibly thickened.
- Reduce heat to low. Stir soup slowly to create a whirlpool. Drizzle in beaten egg in a thin stream. Let sit 10 seconds, then gently stir to form delicate strands of egg flower.
- Ladle soup into a white ceramic bowl nearly to the brim. Garnish with chopped green scallions, a subtle swirl of sesame oil, and delicate red chili threads.
Notes
Tip 2: To keep your white pepper from clumping up, always mix it into the liquid vinegar before adding to the hot soup pot.

Join the Community and Share Your Creations!
We absolutely love seeing how your recipes turn out in your home kitchens! If you made this restaurant-style soup, please take a moment to save this recipe to your favorite comfort food boards on Pinterest so you always have it on hand.
Don’t forget to follow our page for more weekly culinary inspiration, and leave a comment below with a photo of your steaming white ceramic bowl! If you loved the balance of spicy and sour flavors, please leave us a 5-star rating in the recipe card above—it helps our blog grow and continue sharing free recipes with you!