Soak the dried lily flowers in warm water for 30 minutes until softened. Squeeze out excess water and tie each flower into a knot. Set aside.
Score the skin of the duck legs with a few shallow cuts. Blanch the duck legs in boiling water for 2-3 minutes to remove impurities, then rinse well and pat dry.
In a bowl, combine light soy sauce, Shaoxing wine, sugar, white pepper, cornstarch, water, and sesame oil to make a marinade.
Add the blanched duck legs, preserved olives, and ginger slices to the marinade. Mix well to coat the duck legs evenly. Marinate for at least 20 minutes.
Place the marinated duck legs, preserved olives, and ginger in a heatproof dish. Arrange the knotted lily flowers around the duck.
Steam the duck legs over high heat for 30-35 minutes, or until the duck is tender and cooked through.
Garnish with chopped spring onion before serving hot with steamed rice.
Cook this in the app — save it & get tonight’s menu
Get the app