Vietnamese Egg Drop Soup Recipe: Silky Egg Ribbons in Fragrant Ginger-Broth

Soups & Stews

Vietnamese Egg Drop Soup Recipe: Silky Egg Ribbons in Fragrant Ginger-Broth

This Vietnamese egg drop soup delivers restaurant-quality silkiness with every spoonful—where delicate egg ribbons swirl through a fragrant ginger-broth infused with lemongrass and star anise. The secret lies in the slow-simmered broth and precise egg technique, transforming simple ingredients into a dish that tastes like home.

I've perfected this version after years of testing, ensuring the broth remains clear and aromatic while the eggs achieve that signature ribbon texture.

The recipe begins with a fragrant base of ginger, lemongrass, and fish sauce, simmered just until the flavors meld without overpowering. Thinly sliced mushrooms and bean sprouts add texture, while a touch of sugar balances the savory depth.

The key moment comes when you drizzle the beaten eggs into the hot broth—swirling gently creates those signature ribbons that dissolve into velvety strands with each bite.

What you'll end up with is a bowl of Vietnamese egg drop soup that's light yet satisfying, with a broth so fragrant it fills your kitchen and a texture that's impossible to resist. The egg ribbons melt into the warm broth, creating a delicate balance between creamy and brothy.

This is comfort food at its finest, perfect for chilly evenings or as a light lunch that still feels special.

The beauty of this recipe is its versatility—adapt it with tofu for a vegetarian version or add shrimp for extra protein. Serve with steamed rice and fresh herbs for the full experience. Here's how to make it come together perfectly.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for vietnamese egg drop soup

Simple ingredients transform into restaurant-quality Vietnamese egg drop soup with fragrant broth and silky egg ribbons.

Ingredient Amount Notes
Large Eggs 🥚 4 whole Freshly beaten for ribbons
Fresh Ginger 🧄 1 inch Peeled and sliced thinly
Lemongrass 🌿 2 stems Bruised and cut into 2-inch pieces
Star Anise 🌶️ 2 whole Lightly crushed for aroma
Fish Sauce 🍶 2 tbsp Red Boat brand preferred
Chicken Broth 🍲 4 cups Homemade or low-sodium store-bought
White Mushrooms 🍄 1 cup Thinly sliced for texture
Bean Sprouts 🌱 1 cup Fresh for crunch
Green Onions 🧅 3 whole Thinly sliced for garnish
Sugar 🍯 1 tsp White or brown preferred
Salt 🧂 1 tsp Kosher or sea salt
Cornstarch 🌾 1 tsp For broth thickening
Vegetable Oil 🫒 1 tbsp For egg ribbon technique

The ginger and lemongrass are non-negotiable for that signature aroma. Grab fresh ginger from the produce section—it should be firm and pale yellow inside. For lemongrass, look for stalks that are white and plump, not dry or brown. Asian markets often carry the best quality, but most grocery stores stock it too. Star anise is usually found in the spice aisle—pick whole pods, not ground. If you can't find fresh ginger, pasteurized ginger in a jar works, but fresh is ideal. The fish sauce should be Red Boat or Three Crabs—avoid the cheap brands that can taste harsh.

No fresh ginger? Ginger paste from the Asian aisle works in a pinch, though it lacks the same bright flavor. Running low on lemongrass? Substitute 1/2 tsp lemongrass paste or 1/4 tsp citronella oil—it won't be identical, but it'll get you close. The mushrooms can be swapped for shiitake or oyster mushrooms if you prefer a meatier texture. Bean sprouts? Fresh is best, but canned drained sprouts work if you're in a bind. The broth is critical—if you're using store-bought, low-sodium is key so you can control the seasoning. For extra depth, add a 1-inch piece of galangal if you can find it.

This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for 3-4 days in an airtight container. Reheat gently on the stove—never microwave, or the egg ribbons will turn rubbery. The broth freezes beautifully for up to 3 months, though the mushrooms and sprouts are best added fresh when reheating. For meal prep, double the recipe and freeze portions—just thaw overnight in the fridge before reheating. The egg mixture can be prepped ahead and stored in the fridge for up to 2 days, covered with plastic wrap touching the surface to prevent a skin.

❤️

Why You'll Love This Recipe

  • No-Chop Necessary: I swear by this—just slice the ginger thin, crush the star anise with the side of a knife, and toss in the lemongrass stalk whole. The broth still tastes like it simmered for hours, even if you’re stirring while scrolling through emails.
  • Umami Bomb: That first sip? The fish sauce and star anise team up to hit you with deep, savory warmth, while the eggs ribbon through like silk. Honestly, it’s the kind of flavor that makes you pause mid-bite—even my picky husband asks for seconds.
  • Weeknight to Party Fix: Same base broth, but dress it up with fresh herbs or a squeeze of lime for a quick weeknight dinner. Or, add a handful of rice noodles and serve it in bowls with crispy shallots for a crowd-pleasing potluck dish. It’s my secret weapon for “I have no idea what to make” moments.
  • Leftovers That Don’t Suck: This soup actually improves the next day—flavors meld even better, and the eggs get that perfect set texture. I make a big batch on Sundays, and by Wednesday, I’m still reheating it for lunch. (Yes, even on a Tuesday night.) Plus, it’s cheap—fish sauce and eggs stretch this recipe far.

Step-by-step instructions for Vietnamese egg drop soup

Here's how to craft this delicate soup with perfectly silky egg ribbons and balanced flavors.

1

Prepare the Aromatic Broth Base

Heat the 1 tablespoon vegetable oil in a clean soup pot over medium heat. Add the 2 stems lemongrass and 2 whole star anise, bruising them gently with the side of a knife to release their essential oils. Let them warm for 1 minute until fragrant.

Add the 1 inch peeled and sliced fresh ginger and cook for another 30 seconds until the ginger becomes translucent and aromatic. Be careful not to let it brown—this would create bitterness that would overpower the delicate broth. The ginger should perfume the air noticeably.

2

Build the Flavorful Broth

Pour in the 4 cups chicken broth and bring to a gentle simmer over medium-low heat. Add the 2 tablespoons fish sauce and 1 teaspoon sugar, stirring to dissolve completely. The broth should smell briny yet sweet, with clear aromas of lemongrass and ginger.

Simmer uncovered for 10 minutes to allow the flavors to meld. You'll notice the broth develop a subtle golden hue and deepen in aroma. This is when the star anise and lemongrass infuse their essence into the liquid. Skim off any foam that rises to the surface during this time for a cleaner broth.

3

Thicken and Season the Broth

In a small bowl, whisk together the 1 teaspoon cornstarch with 2 tablespoons of cold water until completely dissolved. Slowly ladle this mixture into the simmering broth while stirring constantly. The broth will begin to thicken noticeably within 1-2 minutes of simmering.

Add the 1 teaspoon salt and taste the broth. You want a balance of saltiness from the fish sauce and salt, with just a hint of sweetness from the sugar. The broth should coat the back of a spoon lightly but still be fluid enough to ribbon the eggs properly. If needed, add a splash more water to adjust the consistency.

4

Cook the Mushrooms and Sprouts

Add the 1 cup thinly sliced white mushrooms to the broth and simmer gently for 3-4 minutes until they become tender and absorb some of the flavorful liquid. The mushrooms should soften but maintain their shape—overcooking will make them mushy.

Remove the pot from heat and stir in the 1 cup bean sprouts. Let them sit in the warm broth for 2 minutes to soften slightly while keeping their satisfying crunch. The bean sprouts should brighten the dish with their freshness, contrasting the rich broth and delicate egg ribbons.

5

Create the Signature Egg Ribbons

In a small bowl, beat the 4 whole large eggs until just combined but still slightly thick. The mixture should be smooth with no visible streaks of white. Gently drizzle the egg mixture into the simmering broth in a slow, steady stream while stirring continuously with chopsticks.

Keep stirring until the egg forms delicate ribbons that float gently in the broth. This should take about 1-2 minutes of constant stirring over low heat. The ribbons should be translucent with a silky texture—if they appear opaque or break easily, the broth was too hot or the eggs were overbeaten.

6

Finish and Serve Immediately

Return the pot to low heat and add the 3 whole green onions, sliced thinly. Let them warm through for 30 seconds—just enough to soften slightly while maintaining their fresh green color. The green onions should brighten the dish with their crispness and mild onion flavor.

Ladle the soup into bowls immediately and serve while steaming hot. The contrast of the hot broth against the delicate egg ribbons creates the perfect mouthfeel. Each spoonful should deliver a balance of the aromatic broth, tender mushrooms, crisp bean sprouts, and silky egg ribbons.

👨‍🍳

Pro Tips For Making Vietnamese Egg Drop Soup

  • Simmer Lemongrass Properly: Strip the tough outer leaves off lemongrass first—just the pale inner stalks matter. Bruise them with the side of your knife before simmering, or they’ll just float like decorative twigs instead of infusing flavor. I learned this the hard way after making soup that smelled amazing but tasted bland.
  • Beat Eggs Like a Pro: Whisk eggs until they’re uniform but still slightly thick—no froth, no streaks. The goal is ribbons that hold shape when dropped into simmering broth, not scrambled bits. I used to over-whisk and ended up with egg confetti every time.
  • Balance Fish Sauce Gradually: Start with half the fish sauce called for, taste, then adjust. The broth should taste slightly fishy at first—you’ll dilute it with water later. Dumping it all in upfront guarantees a salty swamp unless you’re using a very mild brand.
  • Use Cold Water for Egg Ribbons: Right before dropping eggs into the broth, dip your whisk in cold water. The sudden temperature shock keeps the eggs from cooking instantly into clumps. Sounds weird, but it works—your soup will have those perfect, delicate strands instead of rubbery blobs.

Serving suggestions for this vietnamese egg drop soup

Classic Vietnamese Garnishes

Fresh herbs are essential for that authentic Vietnamese touch. I always add thinly sliced green onions and fresh cilantro—about 2 tbsp each—right before serving. For extra freshness, throw in a handful of Thai basil leaves or mint leaves if you have them.

These herbs brighten the dish and cut through the richness of the broth. 🌿

Crunchy Toppings

Bean sprouts add the perfect crunch, but you can also include crispy fried shallots or toasted sesame seeds for texture. I like to sprinkle ½ cup fried shallots on top just before serving—they add a nutty depth that pairs beautifully with the egg ribbons.

If you want extra crunch, add ½ cup crushed peanuts for a Southeast Asian twist.

Rice Pairing

This soup is traditionally served with steamed jasmine rice or rice noodles on the side. I recommend 1 cup of hot rice per bowl to soak up the delicious broth.

For a heartier meal, serve with grilled pork slices or shrimp on top. The rice helps balance the lightness of the soup while adding a satisfying element to the meal.

Spicy Kick Option

For those who love heat, add a dash of chili oil or Sriracha to taste. I like to drizzle 1 tsp chili oil over each bowl just before serving—it enhances the flavors without overpowering the delicate egg ribbons.

If you prefer a smoky heat, try a pinch of smoked paprika instead.

Extra Broth for Dipping

Always serve extra broth on the side for dipping rice or noodles. The flavorful broth is just as delicious on its own as it is in the soup. I like to keep a small bowl of the broth nearby so everyone can enjoy it throughout the meal.

This also lets you adjust the soup's consistency to your preference—thicker or thinner, depending on how you like it.

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1.5g8%
Cholesterol 120mg40%
Sodium 780mg34%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 3g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do the egg ribbons turn rubbery?

Overcooking or too much heat causes rubbery eggs. Keep the broth at a gentle simmer (low heat) and stir constantly while adding eggs. The broth should be hot but not boiling—aim for 160°F-170°F. Also, don't overbeat the eggs; they should be just combined, not frothy.

2

Can I make this vegetarian?

Replace fish sauce with 1 tbsp soy sauce + 1 tsp coconut aminos and use vegetable broth. Add 1 cup firm tofu (pressed and cubed) to the broth for protein. The egg technique stays the same—just ensure the broth has enough umami from mushrooms and soy sauce.

3

How do I make the broth clearer?

For a crystal-clear broth, strain it through a fine-mesh sieve after simmering but before adding mushrooms. Remove all lemongrass and star anise pieces, and skim foam aggressively during simmering. If using store-bought broth, choose "clear" or "low-sodium" versions for best results.

4

What's the best way to reheat leftovers?

Reheat only the broth separately (without eggs) on the stove over low heat. Add fresh eggs when reheating to maintain their silky texture. Never microwave—it makes the egg ribbons turn gummy. For extra flavor, add a splash of water and a pinch of fish sauce while reheating.

5

Can I use egg whites instead of whole eggs?

Not ideal for authentic texture, but you can try! Use 4 egg whites instead of whole eggs, but expect thinner ribbons. The broth needs to be slightly hotter (175°F) to set them properly. For best results, stick with whole eggs—the yolks add richness and help create those signature delicate strands.

★★★★★4.9(7 reviews)
Categories Soups & Stews