Asian Duck Soup Recipe: Star-Anise Infused Broth With Silky Egg Ribbons

Soups & Stews

Asian Duck Soup Recipe: Star-Anise Infused Broth With Silky Egg Ribbons

This Asian duck soup recipe transforms humble ingredients into a deeply aromatic, silky-smooth bowl of comfort that tastes like a hug from your favorite Asian eatery. The secret lies in slow-simmering duck bones with star anise, cinnamon, and ginger—building layers of warmth that linger long after the first sip.

I've perfected this version to balance rich broth with delicate egg ribbons and fresh herbs, creating harmony in every spoonful.

The process begins with crispy duck skin that crackles when bitten, its rendered fat infusing the broth with unmatched depth. While the broth simmers for hours, the duck meat becomes fork-tender, ready to be shredded into the fragrant liquid.

What sets this apart is the silky egg ribbon technique—whisked eggs gently folded into the hot broth create delicate, melt-in-your-mouth strands that elevate the dish from ordinary to extraordinary.

By the time you're done, you'll have a golden, fragrant soup where every element works in perfect balance: the umami-rich broth, the tender duck, the silky egg ribbons, and the bright crunch of fresh herbs.

The star anise infuses the broth with a subtle, aromatic sweetness that pairs beautifully with the savory duck and fresh vegetables. This isn't just soup—it's a multi-sensory experience that transports you to bustling Asian markets and cozy home kitchens.

Serve with steamed rice or crispy noodles on the side, and don't forget the finishing touches—sprinkle with scallions and cilantro for freshness, and a drizzle of chili oil if you crave a little heat.

The leftovers only get better as the flavors meld overnight, making this the ultimate weeknight dinner that feels like a celebration. Let's get cooking!

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

Ingredients for asian duck soup

Crispy duck skin, aromatic spices, and silky egg ribbons—this soup delivers restaurant-quality depth.

Ingredient Amount Notes
Duck Legs 🦆 2 lb Bone-in, skin-on for maximum flavor
Duck Bones 🦴 1 lb For rich, gelatinous broth
Star Anise 🌟 2 whole Whole pods for aromatic infusion
Fresh Ginger 🧄 ½ cup Peeled, julienned slices
Cinnamon Sticks 🍃 2 whole For warm, aromatic depth
Large Eggs 🥚 4 whole Fresh, cold for silky ribbons
Scallions 🧅 ¼ cup Thinly sliced for freshness
Cilantro 🌿 ¼ cup Chopped for vibrant finish
Chili Oil 🌶️ 2 tbsp For subtle heat finish
Jasmine Rice 🍚 1 cup Uncooked, for serving
Vegetable Oil 🫒 ¼ cup For searing duck skin
Garlic Cloves 🧄 4 cloves Smashed for aromatic base
Dried Shiitake Mushrooms 🍄 4 whole Rehydrated for umami depth
Low-Sodium Soy Sauce 🍶 2 tbsp For savory balance
Sesame Oil 🫒 1 tsp For nutty aroma finish

The duck is everything here. Whole duck legs with skin-on deliver that signature crackle and rich fat—Costco or specialty Asian markets have the best cuts. Look for plump legs with crisp skin, not rubbery. The bones? Ask your butcher to separate them cleanly for maximum broth yield. Star anise and cinnamon sticks are non-negotiable—they build that complex aromatic base. Penzeysn or bulk bins at Whole Foods carry the best quality. Fresh ginger should smell vibrant and zingy, not musty—Trader Joe's always has good organic root.

No duck bones? Chicken bones or pork femurs work in a pinch, but the flavor won't be identical. Star anise pods can be swapped for 1 tsp ground star anise, though whole pods infuse better. Dried shiitakes? Rehydrate in hot broth for 20 minutes—they'll plump up beautifully. Short on scallions? Green onions or leeks give similar freshness. The eggs must be cold when adding to the broth—whisk them vigorously first to create those signature silky ribbons. And trust me on the sesame oil—just 1 tsp at the end makes all the difference.

This soup tastes even better the next day as flavors meld. Store in the fridge for 3-4 days or freeze for up to 3 months. The broth thickens as it cools—just reheat gently and stir. For serving, I always keep a pot of jasmine rice steaming on the side. The crispy duck skin? Save a few pieces to garnish each bowl—it's the showstopper. And if you've got leftover chili oil, drizzle it over the top right before serving—that's the secret to restaurant-quality finish.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the duck bones and legs into a pot, add ginger and star anise, and let it simmer. No chopping, no fuss, just pure, hands-off flavor development while you handle the rest of dinner.
  • Rich, Warm Depth: That first sip? Pure satisfaction. The duck fat renders into the broth, creating a velvety texture, while the cinnamon and star anise linger like a spiced hug—earthy, slightly sweet, and impossible to resist.
  • Leftovers That Shine: This soup only gets better the next day. The flavors meld overnight, and reheating it is a cinch—just warm it up, and suddenly you’ve got a restaurant-quality bowl without extra effort.
  • Budget-Friendly Luxury: Duck bones and legs are cheaper than you’d think, and they pack serious flavor punch. Here’s what sold me—you’re basically making a whole pot of restaurant-worthy broth for the price of one takeout meal.

Step-by-step instructions for star-anise infused duck soup

Here's how to craft a deeply aromatic duck broth with silky egg ribbons and fragrant herbs.

1

Prepare the Duck and Aromatics for Deep Flavor

Pat the 2 lb duck legs completely dry with paper towels, removing any excess moisture that would prevent crispy skin. In a large Dutch oven, heat 0.25 cup vegetable oil over medium-high heat until shimmering. Add the duck legs skin-side down and cook undisturbed for 8-10 minutes until the skin turns deep golden brown and crispy.

Flip the duck legs and continue cooking for another 5-7 minutes until the skin is evenly browned. Remove the duck from the pot and set aside. In the same pot, add the 1 lb duck bones, 4 whole dried shiitake mushrooms, 4 smashed garlic cloves, 0.5 cup julienned fresh ginger, 2 whole star anise, and 2 whole cinnamon sticks. Let them sizzle for 2-3 minutes until fragrant, scraping up any browned bits from the bottom of the pot.

2

Build the Aromatic Broth

Pour in 8 cups water (enough to cover the bones and duck legs) and bring to a rolling boil over high heat. Once boiling, reduce the heat to low and let it simmer uncovered for 1.5 hours. Skim off any foam or impurities that rise to the surface during the first 30 minutes of simmering.

After 1.5 hours, add the 2 tbsp low-sodium soy sauce and return the duck legs to the pot. Continue simmering for another 30 minutes until the duck meat is fork-tender and falls away from the bone. Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract maximum flavor. Discard the solids.

3

Prepare the Silky Egg Ribbons

While the broth simmers, prepare the eggs for their signature ribbon texture. In a small bowl, whisk together the 4 whole large eggs until the yolks and whites are fully combined. The eggs should be cold when you add them to the hot broth—this creates the signature silky texture.

Just before serving, bring the strained broth back to a gentle simmer over medium-low heat. Slowly drizzle the whisked eggs into the broth in a thin stream while stirring continuously with a wooden spoon. The eggs will cook into delicate ribbons that float throughout the soup. Simmer for 1-2 minutes until the ribbons are fully set but still tender.

4

Finish and Serve the Soup

Add the 2 tbsp chili oil and 1 tsp sesame oil to the broth and stir gently to combine. Taste and adjust seasoning with additional soy sauce if needed. Divide 1 cup cooked jasmine rice among serving bowls, then ladle the hot soup over the rice. Garnish each serving with 0.25 cup thinly sliced scallions and 0.25 cup chopped cilantro for freshness and color.

Serve immediately while the egg ribbons are still silky and the broth steams with aromatic warmth. Each spoonful should deliver layers of duck richness, spiced broth, and delicate egg strands against the fragrant rice. The star anise and cinnamon will linger in the background, adding depth to every bite.

👨‍🍳

Pro Tips For Making Asian Duck Soup

  • BLISTER THEN SIMMER: The duck legs won’t render fat properly if you jump straight to low heat. Sear them skin-side down until the fat crackles and turns golden—about 10 minutes—before adding liquid. This step locks in flavor and keeps the broth from turning greasy later.
  • CHAR THE SPICES: Toss whole star anise and cinnamon sticks in a dry pot over medium heat for 30 seconds before adding broth. The brief char deepens their aroma without burning—trust me, you’ll taste the difference. Skip this, and you’re just flavoring water.
  • STRAIN THE BROTH TWICE: After simmering, strain out the bones and aromatics once, then strain again through a fine-mesh sieve lined with cheesecloth. The second pass catches all the fine particles that make a cloudy broth taste dull. Yes, it’s extra work, but the result is worth it.
  • USE THE FAT: The rendered duck fat is liquid gold—don’t pour it down the drain. Skim most of it off after searing, but leave 2 tablespoons in the pot. It adds richness to the broth and keeps the duck legs from drying out during simmering. (Your future self will thank you.)

Perfect pairings for this dish

Herbaceous Garnishes

Fresh herbs are the secret to that restaurant-quality finish. I always keep scallions and cilantro on hand for this soup—thinly slice the scallions and chop the cilantro just before serving to preserve their vibrant flavors.

For extra freshness, add a sprinkle of Thai basil if you have it, or even mint leaves for a bright twist. The contrast between the warm, aromatic broth and the cool, fresh herbs makes every bite feel balanced and complete. 🌿

Crispy Noodle Toppings

Elevate your bowl with crispy noodles for added texture. Toss 2 oz dried rice noodles with 1 tbsp vegetable oil and toast in a dry skillet over medium heat for 3-4 minutes until golden and crisp.

Sprinkle over the soup just before serving—it adds a satisfying crunch that cuts through the silky egg ribbons. For a vegetarian option, use shredded nori sheets instead. 🍜

Spicy Chili Oil

This is my signature finishing touch. Heat 2 tbsp neutral oil with 1 tsp crushed red pepper flakes in a small pan over low heat for 2 minutes until fragrant.

Let cool slightly before drizzling over the soup—just 1 teaspoon per bowl adds a subtle kick without overpowering the delicate flavors. For extra depth, infuse the oil with garlic or Sichuan peppercorns instead. 🌶️

Warm Dumpling Wrappers

For a heartier presentation, serve the soup with steamed dumpling wrappers on the side. Use store-bought wrappers like King Noodle brand or make your own with flour, water, and a pinch of salt.

Dip the edges in the soup to create a comforting, handheld experience. The soft texture contrasts beautifully with the crispy duck skin and silky egg ribbons. 🥟

Citrus Zest Finish

Brighten the dish with a touch of citrus. Grate ½ teaspoon of lemon or lime zest and sprinkle over the top just before serving. The acidity cuts through the richness of the duck and enhances the aromatic spices.

For a sweeter note, add a drizzle of honey or maple syrup—just ½ teaspoon per bowl balances the flavors beautifully. 🍋

Beverage Pairings

Pair your soup with a jasmine green tea for a refreshing contrast to the rich flavors. For something stronger, a lightly chilled Chinese baijiu or sake complements the duck and star anise beautifully.

If you prefer beer, a crisp Japanese lager like Asahi cleanses the palate without overpowering the dish. 🍶

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 280mg93%
Sodium 1200mg52%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
* 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 substitute chicken for duck in this recipe?

The duck is essential for that signature rich, aromatic flavor. Chicken won't provide the same depth of fat or gelatinous broth, but you could try using chicken thighs and bones for a lighter version. The star anise and spices will still shine, though the texture and richness will differ significantly.

2

How do I make the egg ribbons turn out perfectly silky?

Cold eggs are key! Whisk the eggs thoroughly in a cold bowl, then slowly drizzle them into the simmering broth while stirring constantly. The broth should be at a gentle simmer (185°F), not boiling, to create those delicate strands. If the ribbons look grainy, your broth may be too hot.

3

Can I make this soup ahead of time?

This soup tastes even better the next day as flavors meld. Store the broth and duck separately in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently and add the egg ribbons fresh when serving—they won't hold up well when reheated.

4

What if I don't have star anise?

You can substitute with 1 teaspoon ground star anise or a mix of ½ teaspoon ground cinnamon + ¼ teaspoon ground cloves. For best results, use whole spices if available—they infuse more flavor into the broth during simmering.

5

Why does my broth look cloudy?

Cloudiness usually means proteins or fats haven't fully rendered. Skim off any foam during the first 30 minutes of simmering and strain the broth through a fine-mesh sieve. For extra clarity, chill the broth overnight—the fat will solidify on top and can be skimmed off before reheating.

★★★★★4.7(12 reviews)
Categories Soups & Stews