Table of Contents >> Show >> Hide
If you’ve ever walked past a Cantonese barbecue shop and seen rows of mahogany-brown ducks hanging in the window, you already know why this dish inspires obsession. Cantonese roast duck isn’t just “duck in the oven” – it’s a multi-step glow-up involving aromatics, air-drying, and a glossy, shatter-crisp skin that crackles when you carve it. The good news? You can absolutely make a restaurant-worthy Cantonese roast duck at home, even without a giant Chinese roasting oven.
In this in-depth Cantonese roast duck recipe, we’ll break down everything: how to choose your duck, how to season it, the famous air-drying step, roasting times and temperatures, plus realistic tips so your kitchen smells like a Cantonese barbecue shop (in the best way) and not like a smoke alarm testing lab.
What Is Cantonese Roast Duck?
Cantonese roast duck (often called siu ngaap in Cantonese) is a classic dish from Guangdong province in southern China. The ducks are seasoned inside and out with a mixture of soy sauce, sugar, Chinese five-spice, garlic, ginger, scallions, and sometimes fermented bean curd and yellow bean paste. The cavity is stuffed with aromatics, the duck is blanched and dried to tighten the skin, then roasted until the skin is deep brown and lacquered while the meat stays juicy and tender.
Unlike Peking duck, which is usually served with thin pancakes and mostly focuses on ultra-thin skin, Cantonese roast duck is a little more relaxed and homey. It’s often chopped into pieces with bone-in, served over rice, with noodles, or on a big platter as part of a siu mei (Cantonese barbecue) spread.
Key Techniques for Authentic Cantonese Roast Duck
1. Choosing the Right Duck
For home cooking, a whole duck in the 4 to 5 pound range is ideal. Smaller ducks roast more evenly, are easier to handle, and fit better in a standard oven. Look for:
- Skin that’s intact and not torn
- Minimal leftover feathers or pinfeathers
- Fully cleaned cavity (remove any giblets or neck)
If your duck is frozen, thaw it in the refrigerator for 24–36 hours before starting the recipe. Patting the skin dry at each step is crucial – moisture is the enemy of crispiness.
2. Flavor-Packed Cavity Marinade
Most Cantonese-style recipes use a combination of umami-heavy ingredients like soy sauce, hoisin sauce, oyster sauce, Shaoxing wine, sugar, and five-spice powder, along with aromatics such as ginger, garlic, and scallions. Some traditional methods also add fermented red bean curd and yellow bean paste to deepen the savory flavor and color.
This marinade mostly goes inside the duck cavity. Instead of rubbing thick paste all over the outside (which can burn and turn bitter), the cavity marinade seasons the meat from within, while the exterior is treated more lightly and later glazed for color and shine.
3. Blanching and Air-Drying for Shiny, Crispy Skin
The secret to that lacquered Cantonese roast duck skin is a combination of:
- A quick hot-water or hot broth blanch to tighten the skin
- A vinegar-and-sugar solution brushed on the skin
- Several hours of air-drying, ideally overnight, uncovered in the refrigerator
This process removes surface moisture and slightly dehydrates the skin, so it roasts up crisp and glassy instead of flabby. It’s the same principle that makes air-dried Peking duck or “dry-brined” poultry so good at high heat.
4. A Simple Maltose or Honey Glaze
Traditional barbecue shops often use maltose syrup in the final glaze. Maltose has a high burning point and creates a deep golden sheen. If you can’t find maltose, honey mixed with a little hot water works nicely. The glaze is brushed on before roasting and sometimes once again midway through to build color and shine.
5. Controlled Roasting and Resting
Cantonese roast duck usually starts at a higher oven temperature to jumpstart the browning, then finishes at a lower temperature so the fat can render and the meat can cook through without drying out. Roasting on a rack over a roasting pan allows fat to drip away so the bottom doesn’t stew in grease. Always let the duck rest at least 15 minutes before carving to keep the juices inside the meat instead of all over your cutting board.
Cantonese Roast Duck Recipe (Home Oven Friendly)
Serves: 4–6 | Active time: 45 minutes | Total time: 24 hours (including drying time)
Ingredients
For the Duck
- 1 whole duck (4–5 lb), giblets removed
- 2 teaspoons fine salt
- Freshly ground black pepper (optional, not traditional but tasty)
Cavity Marinade
- 2 tablespoons light soy sauce
- 1 tablespoon dark soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 2 tablespoons Shaoxing wine or dry sherry
- 1 tablespoon sugar (white or brown)
- 1 teaspoon Chinese five-spice powder
- 2 cloves garlic, minced
- 1 tablespoon finely minced fresh ginger
- 2 scallions, white and green parts, cut into 2-inch pieces
Skin Drying & Glaze
- 4 cups water
- 2 tablespoons Chinese black vinegar or rice vinegar
- 1 tablespoon sugar
- 2 tablespoons honey (or 2 tablespoons maltose, thinned with a bit of hot water)
- 1 tablespoon soy sauce
To Serve
- Steamed jasmine rice or noodles
- Blanched greens (gai lan, choy sum, or bok choy)
- Extra hoisin sauce or plum sauce, optional
Step-by-Step Instructions
Step 1: Prep the Duck
- Remove the duck from its packaging. Take out any giblets or neck from the cavity.
- Trim off any large chunks of excess fat around the neck or cavity opening.
- Rinse the duck quickly under cold water and pat it completely dry with paper towels, inside and out.
- Prick the skin lightly all over the fattier areas (breast and thighs) with a sharp skewer or the tip of a knife, being careful not to pierce the meat. This allows fat to render out during roasting.
- Season the inside of the cavity with the salt. You can also lightly salt the skin.
Step 2: Make and Apply the Cavity Marinade
- In a small bowl, whisk together the light and dark soy sauce, oyster sauce, hoisin sauce, Shaoxing wine, sugar, five-spice powder, garlic, and ginger.
- Place the duck on a large tray. Slowly pour about two-thirds of the marinade into the cavity, turning and tilting the duck so the marinade coats the inside evenly.
- Stuff the scallion pieces into the cavity.
- Use kitchen twine or skewers to close the cavity opening so the marinade mostly stays inside during roasting.
- Brush the remaining marinade lightly over the duck’s exterior. Avoid globbing it on; you just want a thin coat of flavor, not a thick sauce layer that will burn.
- Refrigerate the duck for at least 2 hours, preferably 6–8 hours, to let the flavors penetrate.
Step 3: Blanch the Duck and Start Drying the Skin
- In a large pot, bring 4 cups of water to a gentle boil. Stir in the vinegar and sugar.
- Hold the duck over the sink or a large bowl and ladle the hot vinegar-water mixture over the skin repeatedly for 2–3 minutes. You’ll notice the skin tightening slightly.
- Pat the duck dry again with paper towels.
- Place the duck on a wire rack set over a baking sheet. This allows air to circulate under the duck as it dries.
Step 4: Air-Dry the Duck
Transfer the rack with the duck to the refrigerator and leave it uncovered for at least 8 hours, ideally overnight (up to 24 hours). The skin should look dry and slightly tacky to the touch. This step makes a huge difference in how crisp your duck skin will be, so don’t skip it.
Step 5: Glaze and Roast
- Take the duck out of the refrigerator about 30 minutes before roasting to take the chill off.
- Preheat your oven to 425°F (220°C).
- In a small bowl, stir together the honey and soy sauce. If the honey is too thick, warm it slightly so it brushes easily.
- Brush a thin, even layer of the honey-soy mixture all over the duck skin.
- Place the duck breast-side up on a clean wire rack set over a roasting pan lined with foil (for easier cleanup).
- Roast at 425°F for 15–20 minutes, until the skin begins to brown and some fat has started to render.
- Reduce the oven temperature to 350°F (175°C) and continue roasting for 45–60 minutes, depending on duck size. Rotate the pan halfway through for even browning. If the skin is browning too fast, tent loosely with foil.
- The duck is done when an instant-read thermometer inserted into the thickest part of the thigh (without touching bone) reads at least 165°F (74°C), and the juices run clear.
Step 6: Rest, Carve, and Serve
- Remove the duck from the oven and let it rest for 15–20 minutes on its rack. Resting allows the juices to redistribute, keeping the meat moist.
- Cut away the twine or remove skewers and carefully drain any juices from the cavity into the roasting pan. You can degrease this liquid and use it as a quick sauce over rice.
- To carve Cantonese-style, chop the duck into bone-in pieces with a heavy knife or cleaver: legs, thighs, wings, and breast sliced crosswise.
- Arrange the pieces on a serving platter, skin side up, so that gorgeous lacquered surface is on full display.
- Serve with steamed rice or noodles, a side of greens, and a small dish of hoisin or plum sauce, if you like.
Tips, Tricks, and Common Mistakes
1. My Duck Skin Isn’t Crispy Enough
The usual culprits: the skin wasn’t dry enough, the oven temperature was too low, or the duck was crowded in the oven. Make sure the air-drying step is long enough and the duck has plenty of space around it while roasting. Also double-check your oven temperature with an oven thermometer – many home ovens run hotter or cooler than the dial suggests.
2. There’s Way Too Much Duck Fat in the Pan
That’s normal – ducks are fatty. Carefully pour off excess fat midway through roasting if the pan is getting very full. Don’t throw it all away, though! Duck fat is liquid gold for roasting potatoes, sautéing vegetables, or making outrageously good fried rice.
3. How Do I Store Leftovers?
Store leftover duck pieces in an airtight container in the refrigerator for up to 3–4 days. Re-crisp the skin by warming in a 375°F (190°C) oven for about 10–12 minutes. The meat also makes amazing fried rice, noodle soup, or duck tacos (yes, fusion is absolutely allowed).
4. Can I Use This Method for Other Poultry?
Yes! The same general idea of cavity seasoning, air-drying, and glazing works beautifully for chicken and even Cornish hens. You’ll just need to adjust roasting times based on size.
Serving Ideas for Cantonese Roast Duck
- Duck over rice: Classic siu mei shop style – sliced duck over steamed rice with garlicky greens on the side.
- Duck noodle soup: Use the carcass to make broth and serve duck pieces over egg noodles with bok choy.
- Party platter: Arrange roast duck with char siu pork, soy sauce chicken, and roasted pork belly for an instant feast.
Experiences and Lessons From Making Cantonese Roast Duck at Home
The first time most home cooks attempt Cantonese roast duck, they underestimate exactly two things: how much time it takes before the duck goes into the oven, and how much patience the air-drying step requires. The actual roasting is pretty straightforward. It’s all the prep work – the seasoning, blanching, drying, and glazing – that transforms a regular bird into a showstopper.
One of the biggest lightbulb moments tends to be the air-drying step. If you’ve ever roasted a duck (or even a chicken) straight after rinsing and seasoning, you’ve probably ended up with rubbery skin in places. Leaving the duck uncovered in the fridge overnight feels a bit strange the first time, but once you see how much better the skin crisps, it becomes non-negotiable. Many serious home cooks apply this trick to every roast chicken after they see what it does for duck.
Another lesson is flavor layering. Cantonese roast duck doesn’t rely on a single overpowering spice. Instead, you get subtle layers: the warmth of five-spice, the gentle sweetness of sugar and honey, the savoriness of soy and oyster sauce, and the freshness of ginger and scallion. None of these elements scream for attention, but together they make the meat taste deeply seasoned all the way to the bone. When you’re mixing the marinade, it can look like a lot of ingredients for one duck, but the payoff is in every bite.
There’s also a very practical side to roast duck: it’s economical if you use the whole bird. Once the main meal is over, you’re left with a carcass that still has flavor-packed bones. Those bones become a rich stock for noodle soup the next day. Any leftover meat can be shredded into fried rice, stir-fried with vegetables, or tucked into sandwiches. You begin to understand why Cantonese barbecue shops often sell roast duck as part of everyday meals, not just special occasions – it’s a smart use of an ingredient that keeps giving.
On the emotional side, making Cantonese roast duck at home tends to turn into a little event. Maybe you’re trying to recreate something you had on a trip to Hong Kong or in a Chinatown restaurant. Maybe it’s part of a Lunar New Year menu. Either way, the process encourages you to slow down and plan ahead. You start the duck the day before, which means you’re already thinking about who’s coming over, what you’ll serve with it, and how you’ll carve it. By the time the duck is in the oven, the whole house smells like soy, spices, and caramelizing fat, and everyone suddenly appears in the kitchen to “check on things.”
Many home cooks also learn a few practical skills along the way: how to truss a bird, how to judge doneness with a thermometer instead of guesswork, and how to carve in a way that maximizes crispy skin per piece. That last part, by the way, is the secret to avoiding family arguments at the table. Cut the breast crosswise into slices so every bite has some skin, and you’ll instantly become everyone’s favorite roast master.
Finally, there’s the satisfying moment when you bring the finished duck to the table. The skin is glossy and deep brown, the meat is juicy when you cut through it, and there’s a small pile of crispy bits that mysteriously disappear before the plates are even served. Once you see how achievable that is at home, Cantonese roast duck stops feeling like something only restaurants can pull off and starts becoming your new “special but not impossible” house dish – the one you make when you really want to impress but still enjoy the process.