Beijing Roast Duck Recipe (北京烤鸭)

Beijing Cuisine · tested Chinese home cooking

Beijing Roast Duck Recipe

北京烤鸭 Běijīng Kǎo Yā

China's most celebrated dish – a whole duck with impossibly crispy skin and tender meat, traditionally served with thin pancakes, spring onions, and sweet bean sauce. The skin crackles like glass. This version is written for Western home kitchens, with supermarket-friendly measurements, practical substitutions, and clear visual steps.

Prep24 hours Cook1 hour Serves4 LevelHard
Beijing Roast Duck finished dish
Beijing Roast Duck served hot, styled for a weeknight Chinese dinner.

Why this recipe works

This recipe keeps the flavor profile recognizable while making the workflow realistic for American and European kitchens. The ingredient list prioritizes items you can buy at mainstream grocery stores, with Asian-market upgrades where they truly matter.

Shopping notes for Western cooks

Most ingredients are easy to find at major U.S. and European supermarkets. For pantry items like Shaoxing wine, Chinkiang black vinegar, doubanjiang, Sichuan peppercorns, dried chilies, oyster sauce, and dark soy sauce, check an Asian market or order online. Use dry sherry for Shaoxing wine, balsamic plus rice vinegar for black vinegar, and tamari for a gluten-aware soy sauce swap when needed.

Ingredients

  • 1 whole duck (2-2.5kg)
  • For preparation: 2 tbsp maltose or honey, 1 tbsp Shaoxing wine, 1 tbsp black vinegar, 1/2 cup boiling water
  • 1 tsp five-spice powder, 1 tsp salt
  • For serving: Chinese pancakes, spring onions julienned, cucumber julienned, tianmianjiang (sweet bean sauce)

Step-by-step instructions

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 1

Pour boiling water over the duck skin to tighten it

Pour boiling water over the duck skin to tighten it. Pat completely dry inside and out.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 2

Mix maltose with shaoxing wine, vinegar, and boiling water

Mix maltose with shaoxing wine, vinegar, and boiling water. Brush the mixture all over the duck skin.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 3

Sprinkle five-spice powder and salt inside the cavity

Sprinkle five-spice powder and salt inside the cavity. Hang the duck in a cool, airy place for 12-24 hours to dry the skin.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 4

Preheat oven to 200°C (400°F)

Preheat oven to 200°C (400°F). Place duck on a rack in a roasting pan. Roast for 15 minutes.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 5

Reduce heat to 160°C (325°F) and roast for 40-50…

Reduce heat to 160°C (325°F) and roast for 40-50 minutes more until skin is deep mahogany and crispy.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 6

Let duck rest for 10 minutes

Let duck rest for 10 minutes. Carve: first cut the crispy skin into pieces, then slice the meat thinly.

Beijing Roast Duck Recipe (北京烤鸭) cooking step

Step 7

Serve with warm pancakes, spring onions, cucumber, and…

Serve with warm pancakes, spring onions, cucumber, and sweet bean sauce. Each person assembles their own wrap.

Cook’s notes

  • The drying step is non-negotiable – wet skin = soggy duck. Use a fan if you don't have a cool, airy spot
  • Maltose gives the signature deep amber color – honey works in a pinch
  • The traditional way to serve is with exactly 108 thin pancakes
  • Leftover duck bones make an incredible broth – simmer with ginger and tofu

Common questions

Can I make Beijing Roast Duck less spicy?

Yes. Reduce dried chilies, chili paste, or Sichuan peppercorns first, then add heat back at the table with chili oil.

What should I serve with it?

Steamed jasmine rice, a crisp cucumber salad, or a simple green vegetable make the meal feel complete without extra work.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top