Duck is slowly simmered with angelica root (dang gui) and warming herbs. This protein-rich family medicinal soup is traditionally used to nourish blood and boost circulation.
Rinse duck pieces under cold water, then blanch in boiling water for 3 minutes to remove excess fat and impurities. Drain and set aside.
In a large soup pot, bring 8 cups of water to a boil. Add the duck pieces, ginger slices, and Shaoxing wine. Return to a gentle boil, skimming any foam that rises to the top.
Add dang gui slices, red dates, and Chinese yam. Lower the heat to a very gentle simmer (barely bubbling), cover with a lid slightly ajar, and simmer for 2 hours.
After 2 hours, add the goji berries and continue to simmer for another 40–60 minutes. Adjust heat if necessary to maintain a gentle simmer, ensuring the soup does not rapidly boil.
Season with salt and white pepper in the final 10 minutes. Taste and adjust seasoning if needed, then serve the soup hot.