Whole duck is roasted until the skin turns crackling-crisp and mahogany, with succulent meat beneath. This protein-rich Cantonese family classic is a must-order at any roast meat shop in Hong Kong.
Clean and pat dry the whole duck thoroughly; trim excess fat and remove giblets. Use kitchen paper to absorb all surface moisture.
Mix soy sauce, Shaoxing wine, five-spice powder, hoisin sauce, salt, and white pepper to form the marinade. Rub marinade evenly inside and outside of duck, including under skin when possible.
Fill the duck cavity with scallions and ginger slices. Seal the cavity with toothpicks and tie legs with twine for even roasting.
Bring a large pot of water to a boil. Pour hot water evenly over the duck to tighten the skin, then hang or place on a rack to air-dry uncovered in the fridge for at least 6 hours (overnight preferred).
Brush the duck skin liberally with honey. Preheat oven to 425°F (220°C). Place duck breast-side up on a rack in a roasting pan with water underneath. Roast at 425°F for 15 minutes to crisp the skin, then reduce to 350°F (175°C) and continue roasting for 75–90 minutes, basting with rendered fat twice.
Check doneness: the skin should be deep mahogany and crisp, and juices should run clear when the thigh is pierced. Rest for at least 15 minutes before carving.