Vietnamese Egg Drop Soup Recipe: Fragrant Ginger and Star Anise Broth

Soups & Stews

Vietnamese Egg Drop Soup Recipe: Fragrant Ginger and Star Anise Broth

This Vietnamese egg drop soup recipe delivers the comforting balance of tangy, aromatic broth that defines canh chua—where fragrant ginger and star anise create a fragrant base that's both complex and approachable.

The key lies in the slow-simmered broth, where spices unfurl their flavors gradually, creating depth without overpowering the delicate egg ribbons and fresh herbs.

I developed this version after years of testing, refining the spice levels to achieve that signature harmony of sweet, sour, and umami that makes this soup universally loved.

The beauty of Vietnamese egg drop soup is in its adaptability—whether you prefer a lighter broth with shrimp or a heartier version with pork and tofu, the foundation remains the same.

What sets this recipe apart is the egg-dropping technique: thin streams of beaten egg gently swirled into the simmering broth create delicate ribbons that melt into the soup without breaking.

The broth itself is built layer by layer, starting with ginger and star anise for warmth, then balanced with fish sauce and lime for that signature tang.

By the time you're done, you'll have a bowl of soup that's as visually appealing as it is flavorful—golden egg ribbons floating in a fragrant broth, topped with fresh herbs and your choice of protein.

The aroma alone will transport you to a bustling Vietnamese street corner, while the first spoonful delivers that perfect balance of textures and flavors.

This is the kind of soup that feels like a hug in a bowl, perfect for chilly evenings or as a comforting meal any time of year.

The best part? It's easier to make than it looks, with a broth that simmers while you prepare the rest, and egg ribbons that form with just a few simple strokes.

Whether you're serving this as a light lunch or a comforting dinner, it's a recipe that will quickly become a staple in your rotation. Let's get started on creating this fragrant, comforting classic.

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

Ingredients for vietnamese egg drop soup

Fragrant spices, tender proteins, and delicate egg ribbons—here’s what makes this soup unforgettable.

Ingredient Amount Notes
Chicken Breast 🍗 1 ½ lb Boneless, skinless, sliced thin
Fresh Ginger Root 🧄 2 tbsp Finely grated, aromatic
Star Anise Pods 🌿 2 whole Whole pods for infusion
Large Eggs 🥚 4 whole Fresh, room temperature
Fish Sauce 🍶 2 tbsp Red Boat preferred
Lime Juice 🍋 ½ cup Freshly squeezed
Green Onions 🧅 ¼ cup Sliced, for garnish
Fresh Thai Basil 🌿 ¼ cup Chopped, aromatic
Cilantro 🌿 ¼ cup Chopped, fresh
Vegetable Oil 🫒 2 tbsp Neutral, high smoke point
Garlic Cloves 🧄 4 cloves Minced, aromatic
Coconut Milk 🥥 1 cup Light, for creaminess
Salt 🧂 1 tsp Kosher or sea salt
White Peppercorns 🌶️ ¼ tsp Freshly ground
Sugar 🍬 1 tsp White granulated

The star anise and ginger are non-negotiable for that signature aroma. Whole pods of star anise infuse the broth beautifully—no need to crush them. Grab fresh ginger from the produce section, not the jarred stuff. I always double-check the fish sauce label for Red Boat—it’s the gold standard for authentic flavor. The chicken should be sliced thinly, almost like steak strips, so it cooks quickly in the broth. If you’re short on time, pre-sliced chicken from the deli counter works too, but fresh is always better.

No fish sauce? Soy sauce plus a pinch of sugar gets you close, though it won’t be identical. Fresh Thai basil is ideal, but regular basil at half the amount works in a pinch. The coconut milk adds creaminess—use full-fat canned coconut milk for the best texture. Lime juice is key for that tangy finish, so don’t skip it. If you’re making this ahead, store the lime juice separately and add it just before serving to keep the broth bright and fresh.

This broth tastes even better the next day—honestly, it’s worth making a double batch. Store it in the fridge for up to 4 days or freeze for 3 months. The egg ribbons form best when the broth is simmering gently, so keep it warm on low heat. Garnish with fresh herbs right before serving—they wilt fast once added. Leftovers reheat beautifully—just warm gently on the stove and adjust the seasoning if needed.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this—just slice the chicken into strips and toss it in. No dicing, no mincing, no fuss. The ginger and star anise go straight from the jar to the pot, and boom, you’re halfway there.
  • Umami Magic: That first spoonful of fish sauce and star anise? It’s like a flavor bomb. The eggs ribbon through the broth so silky, and the chicken stays juicy—no dry, sad bites here.
  • Weeknight & Meal Prep: Make a big batch on Sunday, and you’ve got lunch or dinner covered for days. It reheats like a dream, and honestly? My kids ask for it more than takeout.
  • Budget-Friendly Powerhouse: Chicken breast and eggs stretch across multiple bowls, and the spices cost pennies. I’ve fed four people for under $10, and everyone leaves happy—no leftovers wasted.

Step-by-step instructions for Vietnamese egg drop soup

This fragrant soup comes together with simple steps and bold flavors—perfect for any occasion.

1

Prepare the Aromatic Broth Base

Heat the 2 tablespoons vegetable oil in a large pot over medium-high heat. Add the 1.5 lb sliced chicken breast and cook for 3-4 minutes until the chicken turns opaque and loses its raw color. Remove the chicken with a slotted spoon and set aside.

In the same pot, add the 2 tablespoons finely grated fresh ginger root and 4 cloves minced garlic cloves. Sauté for 1 minute until fragrant—you should smell that bright, zesty aroma. Add the 2 whole star anise pods and stir for 30 seconds to infuse the spices into the oil. This aromatic base is the soul of your soup.

2

Build the Fragrant Broth

Pour in 8 cups water (enough to cover the chicken) and bring to a gentle boil. Add the 1 teaspoon sugar and 1 teaspoon salt to balance flavors. Reduce heat to medium-low and let the broth simmer for 15 minutes—this allows the star anise and ginger to fully infuse, creating that signature fragrant depth.

Return the chicken to the pot and simmer for another 10-12 minutes until the meat is fully cooked and tender. The broth should now have a rich, golden hue with visible star anise pods floating. Taste and adjust seasoning with fish sauce—start with 1 tablespoon, adding more to taste. This is where the umami magic happens.

3

Create the Signature Egg Ribbons

In a small bowl, whisk together the 4 whole large eggs until frothy but not fully beaten. The goal is to create delicate ribbons when dropped into the hot broth, not scrambled eggs. Here's the trick: dip a spoon into the broth to test the temperature—it should be hot but not boiling when you add the eggs.

Slowly drizzle the egg mixture into the simmering broth while stirring gently with chopsticks. The heat will cook the eggs into beautiful, silky ribbons. Work quickly but carefully—once the eggs hit the broth, they'll cook almost instantly. Remove the pot from heat immediately after adding all the eggs to prevent overcooking.

4

Finish with Creamy Texture and Fresh Herbs

Return the pot to low heat and stir in the 1 cup coconut milk until smooth and creamy. The coconut milk adds a luxurious texture that balances the bright flavors. Add the 0.5 cup freshly squeezed lime juice and stir well—this brightens the entire soup and cuts through the richness.

Finally, add the 0.25 teaspoon freshly ground white peppercorns and stir gently. Taste again and adjust seasoning if needed—you might want a touch more fish sauce or lime. The soup should be perfectly balanced: fragrant, slightly sweet, tangy, and umami-rich.

5

Garnish and Serve Immediately

Divide the soup among 4 bowls, then garnish each serving with 0.25 cup sliced green onions, 0.25 cup chopped fresh Thai basil, and 0.25 cup chopped cilantro. The herbs add freshness and visual appeal, while the green onions provide a subtle crunch. Serve immediately while the egg ribbons are still silky and the broth is steaming hot.

This Vietnamese egg drop soup is all about contrast—creamy coconut milk meets bright lime, fragrant spices balance the fresh herbs, and delicate egg ribbons float in a rich, aromatic broth. Every spoonful delivers layers of flavor that make it unforgettable.

👨‍🍳

Pro Tips For Making Vietnamese Egg Drop Soup

  • Simmer Chicken Low: Once your chicken breast reaches 165°F, pull it from the broth immediately—don’t let it turn rubbery. I used to leave it in too long, and the meat would dry out faster than a summer day in Hanoi. Instead, remove it early, let it rest, then slice it thin against the grain right before serving.
  • Grate Ginger Fine: Skip the food processor for this one—use a microplane or the finest grater you own. Fresh ginger needs to dissolve completely, or you’ll end up with chewy bits that ruin the silky broth. (Yes, even if you’re impatient like me.)
  • Toast Star Anise: Dry-toast the star anise pods in a small pan for 30 seconds before adding them to the broth. This deepens their aroma and prevents them from floating like forgotten guests. My grandmother swore by this, and she was right: the flavor is richer when they’re warm.
  • Whisk Eggs Cold: Beat the eggs with a splash of warm broth (about 2 tablespoons) before adding them to the simmering soup. Cold eggs curdle faster than a bad joke, and you’ll end up with scrambled bits instead of delicate ribbons. Trust the process—your future self will thank you.

Make-ahead tips for vietnamese egg drop soup

Broth Prep Ahead

The broth is where the magic happens, and it actually tastes better the next day. Simmer your broth ingredients (ginger, star anise, chicken, and spices) and let it cool completely before storing in an airtight container in the fridge for up to 4 days.

When reheating, warm it gently on the stove over low heat—never microwave, as it can break down the delicate flavors. I always double the batch so I have leftovers for quick lunches. 💛

Egg Ribbon Prep

For make-ahead convenience, whisk your eggs and store them in a small airtight container in the fridge for up to 2 days. When ready to cook, simply bring your pre-made broth to a gentle simmer and drizzle in the eggs as directed.

The key is to keep the broth hot but not boiling—190°F is ideal. I’ve found that prepping the eggs separately saves time on busy weeknights.

Protein Prep Options

If using chicken, fully cook and cool it before storing in the fridge for up to 3 days. For shrimp or tofu, marinate and store separately in airtight containers—add them to the broth just before serving to keep them tender.

I often prep all proteins in advance and assemble the soup in minutes when I’m short on time. 🍲

Herb Storage Tips

Fresh Thai basil and cilantro wilt quickly, so store them in separate damp paper towels inside a ziplock bag in the fridge for up to 3 days. Green onions stay fresh longer—just trim the roots and store them in a glass container with a damp paper towel.

Add herbs right before serving to preserve their vibrant flavors and textures.

Freezer-Friendly Broth

For long-term storage, freeze the broth in quart-sized freezer bags, leaving 1 inch of headspace for expansion. Thaw overnight in the fridge before reheating. I’ve found that frozen broth retains its aromatic depth beautifully—just add a splash of lime juice when reheating to brighten the flavors.

The egg ribbons are best made fresh, but the broth alone is a game-changer for quick meals. ❄️

Assembly Timeline

Plan your prep like this: Day 1—make and store the broth; Day 2—whisk eggs and prep proteins/herbs. On serving day, reheat the broth, add proteins, and finish with egg ribbons and fresh herbs.

This method keeps everything fresh and ensures the egg ribbons stay silky. I’ve tested this timeline with my family, and it’s a lifesaver for busy evenings! 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 6g30%
Cholesterol 125mg42%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 3g
Protein 28g56%
* 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

Can I make this soup vegetarian?

Replace the chicken with 1 block (14 oz) firm tofu or 1 lb mushrooms like shiitake. For umami depth, use 2 tablespoons soy sauce instead of fish sauce and add 1 teaspoon mushroom powder to the broth. The egg ribbons and coconut milk will still create that signature creamy texture.

2

Why did my egg ribbons turn into scrambled eggs?

This happens when the broth is too hot or you overmix the eggs. The ideal temperature is a gentle simmer (190°F), not boiling. Whisk eggs just until frothy (not fully blended), then drizzle slowly while stirring constantly with chopsticks. Remove the pot from heat immediately after adding eggs to prevent overcooking.

3

How do I adjust the spice level?

For milder heat, reduce the white peppercorns to ¼ teaspoon and skip the chili flakes. For extra spice, add ½ teaspoon chili flakes or a pinch of cayenne to the broth. The lime juice naturally brightens flavors, so balance it with more sugar (½ teaspoon extra) if needed. Taste as you go!

4

Can I use dried herbs instead of fresh?

Fresh herbs are ideal for vibrant flavor, but you can use dried in a pinch. Substitute 1 tablespoon dried Thai basil for ¼ cup fresh and 1 teaspoon dried cilantro for ¼ cup fresh. Add dried herbs right before serving and double the amount. For green onions, dried won't work—always use fresh.

5

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat—never microwave, as it can make the broth watery. Add 1 tablespoon coconut milk and a splash of lime juice to restore creaminess and brightness. Stir in fresh herbs at the end to keep them vibrant. The egg ribbons may break slightly but still taste delicious.

★★★★★4.8(2 reviews)
Categories Soups & Stews