Crispy Aromatic Duck Recipe with Pancakes and Hoisin

Updated November 3, 2026

Total time
12 hr 10 min
prep 35 min · cook 2 hr 50 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Crispy Aromatic Duck Recipe with Pancakes and Hoisin

Crispy aromatic duck is a Chinese-style dish of spice-rubbed duck that is steamed until tender, dried, then roasted until its skin is crisp and its meat is easy to pull apart. It is commonly served with thin pancakes, hoisin sauce, cucumber, and scallions; steaming ahead makes the whole bird more manageable to finish in a home oven.

Ingredients

  • 1 whole duck, 4½ to 5 lb (2 to 2.3 kg), thawed if frozen, giblets removed
  • 2 tsp fine salt (12 g)
  • 2 tsp Chinese five-spice powder (5 g)
  • 1 tsp Sichuan peppercorns (2 g), lightly crushed; black peppercorns work as a milder substitute
  • 2 tsp granulated sugar (8 g)
  • 1 tbsp light soy sauce (15 ml)
  • 2 tbsp Shaoxing wine (30 ml); use dry sherry if unavailable, or leave it out for an alcohol-free version
  • 4 garlic cloves (12 g), lightly crushed
  • 1 piece fresh ginger, about 2 in (50 g), sliced
  • 4 scallions (60 g), cut into short lengths
  • 2 whole star anise (about 2 g)
  • 1 small cinnamon stick, preferably cassia (about 3 g); a short piece of regular cinnamon is a practical substitute
  • 8 cups water (1.9 L) for steaming, plus more boiling water as needed
  • 1 tbsp neutral oil (15 ml), such as canola or sunflower oil
  • 16 Chinese pancakes (about 400 g), warmed according to package directions
  • ½ cup hoisin sauce (120 g)
  • 1 English cucumber, about 10 oz (300 g), cut into thin matchsticks
  • 6 scallions (90 g), trimmed and cut into thin strips

Instructions

  1. Prepare the duck. Pat the duck thoroughly dry with paper towels. Trim away loose excess fat around the cavity opening and neck, saving it for another use if desired. With the tip of a sharp skewer or paring knife, prick the skin all over, especially around the breast and thighs, without piercing deeply into the meat. This gives rendered fat a route out and helps the skin dry. Combine the salt, five-spice, crushed Sichuan peppercorns, and sugar. Rub the mixture over the skin and inside the cavity. Stir the soy sauce and Shaoxing wine together and brush a little over the skin; avoid making the skin wet with a thick coating.
  2. Fill and steam. Put the garlic, ginger, four scallions, star anise, and cinnamon stick inside the cavity without packing them tightly. Set a sturdy steaming rack in a large covered pot or steamer, add the 8 cups (1.9 L) water, and check that the water sits below the rack. Bring it to a steady boil. Place the duck breast-side up on the rack, cover, and reduce the heat enough to maintain active steam. Steam for 1 hour 45 minutes. Check the water level once or twice and carefully add boiling water if it is getting low; do not let the pot boil dry.
  3. Check that it is cooked, then cool safely. Carefully transfer the duck to a rimmed tray, since hot rendered fat may drain from the cavity. Use a food thermometer to check the thickest part of the breast and the inner thigh without touching bone. USDA FSIS sets the safe minimum internal temperature for duck and other poultry at 165°F (74°C); if either area is below that temperature, return the duck to the steamer and continue cooking, checking again after 10 minutes. Let it stop steaming on the tray for about 30 minutes, then refrigerate it uncovered. Get it into the refrigerator within 2 hours of cooking.
  4. Dry the skin. Leave the duck uncovered in the refrigerator for 8 hours. This drying time is important: a dry surface browns more readily than a damp one. Set the tray on a shelf where it will not touch other food, and do not cover the duck with plastic or foil. If your refrigerator is crowded, place the duck on a clean rack over a rimmed tray so air can circulate around it.
  5. Heat the oven and prepare the serving ingredients. Take the duck from the refrigerator while the oven heats to 425°F (220°C). Set a rack over a roasting pan to catch the fat. Brush the duck lightly with the neutral oil, then place it breast-side up on the rack. During the oven’s heating time, cut the cucumber and six scallions into thin matchsticks and set out the hoisin and pancakes. Keeping the accompaniments ready makes serving easier because the duck is best while its skin is still crisp.
  6. Roast until crisp. Roast for about 60 to 70 minutes, rotating the pan once if your oven browns unevenly. Start checking at 55 minutes: the skin should be deep golden and visibly crisp, and fat should have rendered into the pan. If one section is browning much faster, loosely shield that area with foil rather than covering the whole duck. Check the breast and inner thigh again with a thermometer; the safe minimum is 165°F (74°C) in both places. Continue roasting in short intervals if needed, and do not rely on color alone to judge doneness.
  7. Rest and pull the meat. Transfer the cooked duck to a clean board and rest it for 15 minutes. This gives the juices time to settle and makes the bird easier to handle. Remove the legs and wings, then pull the meat from the bones into bite-size pieces using two forks or clean hands. Separate crisp pieces of skin and serve them with the meat. Take care around the small bones, and discard the aromatics from the cavity.
  8. Serve warm. Warm the pancakes according to their package directions, usually by steaming briefly or heating in a covered pan. Put the duck, crisp skin, cucumber, scallions, and hoisin in separate serving dishes. To eat, spread a little hoisin on a pancake, add duck and a few strips of cucumber and scallion, then fold or roll it around the filling.

Tips

  • Dry the duck well before seasoning. Damp skin steams rather than browns, and the uncovered refrigerator rest is what helps it dry further. Keep the skin uncovered during that rest, but keep raw poultry and its tray away from ready-to-eat foods.
  • Use the right steaming setup. The duck should sit above the water, not in it. Choose a pot with a secure lid and enough room for steam to circulate; if the bird is too large, use a larger covered steamer rather than forcing the lid down onto the duck.
  • Substitute thoughtfully. Dry sherry can stand in for Shaoxing wine, though it gives a slightly different aroma. If Sichuan peppercorns are hard to find, black peppercorns add warmth but not their characteristic citrusy tingle. Regular cinnamon is sweeter and less assertive than cassia, so use a small piece.
  • Plan around the long drying time. The duck can be steamed and refrigerated the day before serving. Do not skip the uncovered chill if crisp skin is the goal, and avoid adding extra oil: the duck already contains plenty of fat to render.

Serving Suggestions

Serve the duck as a build-your-own pancake meal. Put the warm pancakes in a covered basket or wrap them in a clean towel so they stay soft, and arrange the shredded meat and crisp skin on a platter. Hoisin is the familiar sweet-savory pairing, while cucumber and scallions bring coolness and crunch. Let everyone assemble small rolls rather than overfilling the pancakes; a modest amount of duck and vegetables is easier to fold and keeps the pancake from tearing.

For a larger meal, add steamed jasmine rice, stir-fried greens, or a simple vegetable soup. A dish of extra hoisin lets guests adjust the sauce to taste, and a little chili sauce can be offered separately for people who want heat. If serving the duck as part of a shared dinner, keep the hot meat covered loosely while guests gather, but leave crisp skin exposed when practical so trapped steam does not soften it. Put out a bowl for bones and a small plate for used chopsticks or serving utensils.

Variations

Use duck legs for a smaller batch. Four to six duck legs are easier to fit in a home steamer and take less time to cook than a whole bird. Season them with the same spice mixture, steam until tender and at least 165°F (74°C), then chill uncovered until the skin is dry. Roast on a rack until crisp, checking the temperature again. The result is less dramatic to serve but offers the same aromatic flavors with simpler portioning.

Make the spice profile gentler. Omit the Sichuan peppercorns and reduce the five-spice powder to 1½ teaspoons (about 4 g) for a less pronounced, less tingling flavor. You can also leave out the star anise if its licorice note is not to your taste. The duck will still be fragrant from the ginger, garlic, scallions, and cinnamon.

Change the wrappers or sauce. If Chinese pancakes are not available, use small flour tortillas warmed until flexible, or serve the duck over rice with the same cucumber and scallion garnish. Tortillas are thicker and less delicate than traditional pancakes, so use smaller pieces of filling. Hoisin can be replaced with a mixture of ¼ cup (60 g) plum sauce and 1 tablespoon (15 ml) soy sauce; it will taste fruitier and a little less savory.

Use the rendered fat. Once cool enough to handle, strain the fat from the roasting pan into a clean container and refrigerate it promptly. Use a spoonful to roast potatoes or sauté vegetables within a few days. Do not leave the pan or fat at room temperature for extended storage.

Storage and Reheating

Refrigerate leftover duck within 2 hours of cooking. For faster, more even cooling, pull the remaining meat from the bones and store it in a shallow airtight container; keep crisp skin in a separate container so it does not soften the meat. Refrigerated cooked duck keeps for 3 to 4 days. If you will not use it within that time, freeze the meat in a well-sealed container for best quality for about 2 to 3 months. Thaw frozen leftovers in the refrigerator, not on the counter.

For the best texture, reheat the meat and skin separately. Put duck meat in a covered oven-safe dish with a teaspoon or two of water, and heat at 325°F (165°C) until it reaches 165°F (74°C). Check the center with a food thermometer; USDA FSIS recommends reheating leftovers to 165°F (74°C). Re-crisp skin in a dry skillet over medium heat or on a rack in a hot oven, watching closely because it can brown quickly. Warm pancakes separately according to their package directions. Avoid repeated reheating; warm only the portion you plan to serve.

Frequently Asked Questions

Can I make crispy aromatic duck a day ahead?

Yes. Steam the duck, cool it briefly, and refrigerate it uncovered for the specified 8 hours or overnight, making sure it is refrigerated within 2 hours of cooking. Roast it shortly before serving so the skin is crisp. You can also cut the cucumber and scallions ahead and keep them covered in the refrigerator, but warm the pancakes just before the meal.

Why is the skin not crisp?

The most common reasons are damp skin, skipping the uncovered refrigerator drying time, or roasting before the oven is fully hot. Pat the raw duck dry, leave the steamed duck uncovered in the refrigerator, and roast it on a rack so hot air can reach the underside. If the meat is already safely cooked but the skin needs more color, give it a few extra minutes in the oven and watch closely.

Do I need to prick the duck skin?

Pricking the skin helps rendered fat escape and encourages the surface to crisp. Use a skewer or the tip of a small knife to pierce the skin without driving deeply into the flesh. Deep cuts can release juices and do not help the skin crisp. The technique is useful, but careful drying and a hot oven matter too.

Can I cook the duck without Shaoxing wine?

Yes. Dry sherry is a practical substitute, while omitting the wine altogether is also fine. The wine adds a mild, rounded aroma rather than providing the main flavor, so the five-spice, ginger, garlic, and scallions still make the duck aromatic. Do not replace it with a sweet cooking wine unless you are comfortable with a sweeter finish.

Can I use frozen duck?

Yes, but thaw it completely in the refrigerator before starting. A whole duck can take a day or longer to thaw depending on its size, so check that the cavity is no longer icy before removing the giblets and seasoning it. Do not thaw poultry on the counter. If the duck is still partly frozen, steaming and roasting times become less predictable, so allow more refrigerator time first.

How do I know the duck is safe to eat?

Use a food thermometer, checking the thickest part of the breast and the inner thigh without touching bone. Both must reach 165°F (74°C), the USDA FSIS safe minimum internal temperature for poultry. A browned surface or clear-looking juices are not reliable substitutes for a temperature check, and a larger bird may need extra cooking time.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).