Rinse the watercress thoroughly and trim off any tough stems. Soak the dried duck gizzards in warm water for 30 minutes to soften.
Blanch the pork bones and softened dried duck gizzards in boiling water for 5-10 minutes to remove impurities. Skim off any scum. Drain and rinse under cold water.
Pit the red dates. Rinse the candied dates and apricot kernels.
Add the blanched pork bones, dried duck gizzards, red dates, candied dates, apricot kernels, and ginger slices into a large soup pot.
Pour in water. Bring the pot to a rolling boil over high heat.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for 2 hours.
Add the watercress to the pot. Increase heat to bring it back to a gentle boil, then reduce heat and simmer for another 30 minutes, or until the watercress is tender.
Season the soup with salt to taste before serving.
Cook this in the app — save it & get tonight’s menu
Get the app