Somewhere between the third time I ordered this at a takeout counter and the first time I actually made it myself, something clicked. Getting the balance of sharp vinegar heat and silky egg ribbons right at home felt like unlocking a secret, and now this hot and sour egg drop soup shows up on my stove at least once a week, especially on rainy evenings when nothing else feels right.
Why Cooks Keep Coming Back to This Bowl
Vinegar and white pepper do most of the heavy lifting here, building a broth that sits sharp and warm at the same time. What makes this version work is the layering, adding the cornstarch slurry before the egg so the ribbons stay suspended in a glossy, full-bodied liquid rather than sinking to the bottom.
Tofu for hot and sour soup is the classic choice, and soft silken tofu keeps the texture gentle while soaking up every bit of that tangy broth. Wood ear mushrooms add a subtle crunch that plays well against the smooth egg threads.
What Goes Into the Pot
Every ingredient here has a clear role, and once you understand why each one is there, the recipe starts to feel intuitive rather than prescriptive.
Ingredients for the Broth and Body
Start with 4 cups (950ml) chicken stock, which forms the savory backbone. For a vegetarian hot and sour soup recipe, swap in a rich vegetable broth and the result is just as deep. Add 2 tablespoons (30ml) soy sauce and check the label if you need it gluten free, since tamari makes a seamless substitute.
- 4 cups (950ml) chicken stock or vegetable broth
- 3.5 oz (100g) firm silken tofu, cut into small cubes
- 1 cup (90g) shiitake mushrooms, thinly sliced
- 0.5 oz (15g) dried wood ear mushrooms, rehydrated and sliced
- 3 tablespoons (45ml) rice vinegar, adjust to taste
- 1.5 tablespoons (22ml) soy sauce or tamari
- 1 teaspoon (5ml) sesame oil
- 1 teaspoon white pepper (or more if you like real heat)
- 0.5 teaspoon chili oil, optional but recommended
- 3 tablespoons (24g) cornstarch mixed with 4 tablespoons (60ml) cold water
- 2 large eggs, beaten until fully uniform
- 2 green onion stalks, thinly sliced for garnish
Rice vinegar is gentler than white vinegar, and I lean toward it for better control over the sour level. White pepper is non-negotiable for that signature deep, lingering heat that black pepper simply cannot replicate.
Before You Start Cooking
Soak dried wood ear mushrooms in cold water for at least 20 minutes until fully softened, then drain and slice thin. Mix the cornstarch slurry in a small bowl and keep it nearby since timing matters once the broth starts moving. Beat the eggs thoroughly so no streaks remain, which ensures clean, delicate ribbons.
Pulling It All Together
Step 1: Build the Base
Pour stock into a medium pot over medium-high heat and bring to a gentle boil. Add soy sauce, white pepper, chili oil if using, and stir once to combine. You should smell the pepper bloom almost immediately as the broth heats up.
Step 2: Add Mushrooms and Tofu
Drop in the shiitake and wood ear mushrooms and let them cook for 3 minutes until slightly softened. Gently add the tofu cubes and reduce heat to medium. Stir carefully since silken tofu breaks apart if handled too roughly.
Step 3: Pour in the Vinegar
Add the rice vinegar and taste the broth. Adjust up if you want more tang. The color will stay a pale amber, and the aroma should hit sharply but not aggressively.
Step 4: Thicken with the Slurry
Re-stir your cornstarch mixture and pour it in slowly while stirring the broth in a steady circular motion. Within about 60 seconds the soup turns visibly glossy and coats the back of a spoon lightly. Do not add the slurry all at once or lumps form.
Step 5: Create the Egg Ribbons
Lower the heat so the broth is barely simmering. Hold a fork over the pot and slowly pour the beaten egg through the tines in a thin, steady stream while stirring the broth gently in one direction. Ribbons will set almost instantly into soft, feathery threads. Pull the pot off heat right away.
Step 6: Finish and Serve
Drizzle sesame oil over the surface, scatter green onions on top, and serve immediately. Hot and sour egg drop soup waits for no one since the egg texture shifts within minutes.
When Soup Becomes the Best Cold or Sick Day Remedy
Hot and Sour Soup When Sick Really Does Help
Broth warmth and pepper heat together: White pepper and steam open nasal passages fast. When I make hot and sour soup when sick, I double the white pepper and add a thin slice of fresh ginger to the broth during Step 1.
Vinegar as a flavor reset: The sharp acidity cuts through congestion fatigue and makes the whole bowl feel lighter and cleaner on a heavy day.
Keeping it gentle on the stomach: Swap tofu for a soft-boiled egg stirred in gently, and reduce the chili oil if the stomach is sensitive. The base broth stays nourishing either way.
Swap It Around Without Losing the Soul
- Hot and sour pork soup: Add 3 oz (85g) thinly sliced pork tenderloin in Step 1 and simmer for 5 minutes before adding mushrooms. The pork cooks quickly and adds a subtle richness.
- Hot and sour chicken soup: Use shredded rotisserie chicken added in Step 2. Hot and sour chicken soup works great for using leftovers without any extra prep time.
- Seafood hot and sour soup: Stir in small shrimp or bay scallops in Step 5 right before the egg. They need only 90 seconds of gentle heat to cook through properly.
- Gluten free version: Tamari replaces soy sauce directly, cup for cup, and the flavor difference is minimal.
Best Ways to Serve a Hot Bowl
Pairing comes down to what mood the table is in on any given night.
- Steamed jasmine rice – Ladle soup directly over a small scoop of rice in a deep bowl for a simple one-bowl meal.
- Pan-fried vegetable dumplings – Serve alongside and use the broth as a dipping base for extra flavor.
- Scallion pancakes – Tear and dip into the soup at the table rather than eating separately.
- Chilled cucumber salad – The cool, sesame-dressed cucumbers balance the warmth and acidity of the broth perfectly.
Getting the Ribbons and Balance Right Every Time
- Eggs turning into scrambled chunks instead of ribbons: Broth is boiling too hard. Pull the heat down to a bare simmer before pouring the egg. Fast-moving liquid tears the stream apart before it sets.
- Soup too thin after the slurry: Cornstarch ratio was too low or the slurry went in before the broth reached a full simmer. Mix a small second batch (1 tablespoon cornstarch to 2 tablespoons cold water) and stream it in slowly.
- Sour flavor disappearing after cooking: Vinegar evaporates quickly at high heat. Always add it after reducing the temperature and taste again just before serving, adjusting by half-teaspoon increments.
Leftover soup stores well in a sealed container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat rather than microwaving, since high microwave heat tightens the egg ribbons and makes the texture rubbery. If the broth thickens too much overnight (cornstarch continues to set in the cold), stir in a splash of stock while reheating to bring it back to the right consistency. Freezing works but is best done before adding eggs and tofu. Freeze the base broth and finish the egg step fresh when serving.
Traditional Hot and Sour Egg Drop Soup Recipe Guide
Description
This 20-minute hot and sour egg drop soup combines delicate, feathery egg ribbons, tender silken tofu, and earthy mushrooms in a glossy, tangy broth balanced with sharp white pepper, rice vinegar, and toasted sesame oil.
Ingredients
Instructions
Step 1: Season and Simmer the Broth Base
Pour chicken stock or vegetable broth into a medium pot and bring to a gentle boil over medium-high heat. Stir in soy sauce, white pepper, and chili oil. Let the broth heat fully before adding anything else. You should see gentle bubbles forming at the edges, not a rolling boil.
Step 2: Add the Mushrooms and Silken Tofu
Add sliced shiitake and rehydrated wood ear mushrooms to the simmering broth. Cook for 3 minutes, stirring occasionally, until the mushrooms begin to soften and release their earthy aroma into the liquid.
Step 3: Stir in the Vinegar for Acidity
Gently slide tofu cubes into the broth and reduce heat to medium. Stir slowly and carefully to avoid breaking the tofu. Let the tofu warm through for about 2 minutes.
Step 4: Thicken the Broth with Slurry
Add rice vinegar and stir to combine. Taste the broth and adjust vinegar up if needed. The broth should smell sharp and appetizing at this point. Reduce heat slightly before the next step.
Step 5: Swirl in the Silky Egg Ribbons
Re-stir the cornstarch and cold water mixture until fully dissolved, then pour it into the broth in a slow, steady stream while stirring in a circular motion. The soup will become glossy and slightly thickened within 60 seconds. Stop stirring and check consistency.
Step 6: Garnish, Drizzle Sesame Oil, and Serve
Reduce heat to the lowest setting so the broth is barely simmering. Hold a fork over the pot and pour beaten eggs through the tines in a thin, slow stream while stirring gently in one direction only. The ribbons will form and set within seconds. Remove from heat immediately.
Step 7: Finish with Sesame Oil, Garnish, and Serve
Drizzle sesame oil across the surface, top with sliced green onions, and serve right away. For hot and sour pork soup or hot and sour chicken soup variations, add the cooked protein in Step 3 alongside the tofu.
Nutrition Facts
Servings: 4 ServingCalories:145kcalTotal Fat:6gSodium:680mgDietary Fiber: 1gProtein:9gCarbohydrates: 12g
Note
- For a vegetarian hot and sour soup recipe, use vegetable broth and tamari instead of soy sauce.
- White pepper is key for authentic flavor. Black pepper changes the character of the soup significantly.
- If freezing, freeze the broth base before adding eggs and tofu. Finish those fresh after thawing.
- For hot and sour soup when sick, double the white pepper and add 2–3 thin slices of fresh ginger to the broth in Step 1. Remove ginger before serving.
- Seafood hot and sour soup works great with small shrimp added just before the egg in Step 6.