Main Courses
This traditional roast duck recipe delivers the crispy, golden skin and sticky-sweet glaze that makes every bite unforgettable. The secret lies in a precise balance of honey and hoisin, basted at just the right moments to create that signature shiny, crackling exterior while keeping the meat tender inside.
I've perfected this method after years of testing—each element matters, from the brine to the final basting.
The process begins with a simple but critical step: brining the duck overnight to ensure moisture and flavor penetration. A dry rub of five-spice powder and salt follows, creating that aromatic crust that's essential for authentic flavor.
The duck roasts low and slow at first, then finishes with high heat to render the fat and develop that glossy, crackling skin that's the hallmark of traditional roast duck.
What you'll end up with is a duck that looks as impressive as it tastes—golden brown skin that shatters with every bite, rich meat that's juicy and flavorful, and a glaze that's perfectly balanced between sweet and savory.
The aroma alone will fill your kitchen with warmth, while the presentation makes it feel like a restaurant-worthy centerpiece.
Serve with steamed jasmine rice and quick-pickled vegetables to balance the richness, or use the leftovers for crispy duck salad the next day. This is the kind of dish that transforms an ordinary dinner into a celebration—foolproof once you know the secrets, and worth every minute of effort.
Ingredients for traditional roast duck
Fourteen ingredients. One legendary dish. Golden skin, sticky glaze—this is the roast duck you’ll crave for weeks.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Duck 🦆 | 5 lb | Fresh, preferably organic or free-range |
| Kosher Salt 🧂 | 1 cup | Diamond Crystal preferred for brining |
| Five-Spice Powder 🌶️ | 2 tbsp | Authentic Chinese blend, not substitute |
| Honey 🍯 | ½ cup | Raw or wildflower preferred |
| Hoisin Sauce 🍶 | ¼ cup | Store-bought or homemade, no sugar added |
| Fresh Ginger 🧅 | 2 tbsp | Finely grated, peeled |
| Garlic Cloves 🧄 | 4 cloves | Minced for glaze |
| Rice Vinegar 🍶 | 2 tbsp | White or seasoned |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Cilantro 🌿 | ¼ cup | Chopped, fresh |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Vegetable Oil 🫒 | 2 tbsp | For roasting pan |
The duck is everything—5 lbs is perfect for four, giving you generous portions and crispy skin. Look for organic or free-range at Whole Foods or your local butcher—they’ve got more flavor and better fat distribution. If you can’t find whole, bone-in, skin-on duck breast halves work too, but halve the brining time. Freshness matters: the skin should be pale yellow, not gray or slimy. Pat it dry before brining—wet skin won’t crisp. I always buy mine 2 days ahead and keep it uncovered in the fridge to dry out naturally.
No five-spice powder? Mix 1 tsp cinnamon, 1 tsp fennel seeds, 1 tsp cloves, 0.5 tsp star anise, 0.5 tsp black pepper—it’s close enough. Hoisin sauce can be tricky; Lee Kum Kee is the gold standard, but check labels—some brands add sugar or preservatives. The honey should be raw or wildflower for depth, but regular works in a pinch. For the glaze, if you’re out of rice vinegar, apple cider vinegar at half the amount works. And yes, you can skip the sesame oil if you’re avoiding it, but trust me—that last drizzle is worth it. The cilantro is optional, but the sesame seeds? Non-negotiable for texture.
Brined duck keeps 3 days in the fridge, but roast it within 24 hours for best results. The glaze reheats beautifully—just warm it gently and brush it back on. Leftovers? Shred the meat for salads, dice for noodles, or make crispy duck pancakes. Store the cooked duck in its juices to keep it moist. The rice can be prepped ahead and reheated with a splash of water. And save that rendered duck fat—it’s liquid gold for sautéing greens or frying eggs. Freeze any extra glaze in ice cube trays for quick flavor boosts later.
Why You'll Love This Recipe
- One-Pan Magic: Honestly, this duck barely needs any prep—just salt it, rub it with five-spice, and let the oven do the work. No chopping, no fussing, just golden skin and tender meat waiting for you.
- Sweet-Savory Crisp: That honey-hoisin glaze? It’s the secret weapon—sticky, caramelized perfection that makes every bite taste like a little celebration. The five-spice powder gives it depth, so it’s never just "duck," it’s flavor.
- Leftovers That Shine: Between us, the best part is the second day. Shred that duck for dumplings, stir-fry slices with rice, or toss it into noodles—it’s versatile enough to make you forget you even roasted a whole bird.
- Budget Feast: A whole duck feeds a crowd for less than takeout, and the leftovers stretch into meals for days. I’ll be real: my wallet thanks me every time I pull this off.
Step-by-step instructions for traditional roast duck recipe
Here's how to achieve that signature crispy skin and sticky-sweet glaze that makes this duck truly special.
Prepare the Duck with Five-Spice Dry Brine
Start by removing the duck from the refrigerator and patting it completely dry with paper towels—this is absolutely critical for crispy skin. In a small bowl, mix the 1 cup kosher salt and 2 tablespoons five-spice powder thoroughly. Rub this mixture all over the duck, including inside the cavity, and press it gently into the skin so it adheres well.
Place the duck breast-side up on a wire rack set over a rimmed baking sheet. Cover loosely with plastic wrap and refrigerate for 12-24 hours. This dry brine process seasons deeply and creates that perfect balance of saltiness and aromatic warmth. The duck should feel noticeably lighter after brining, and the skin will be dry and ready for crisping.
Roast the Duck Until Golden and Crispy
Preheat your oven to 375°F. Remove the duck from the refrigerator and let it sit at room temperature for 30 minutes before roasting. Place the baking sheet with the duck on the middle rack and roast for 2 hours, basting with any accumulated juices every 30 minutes. The skin should develop a deep golden-brown color and crisp up beautifully.
Here's the key moment: when the duck reaches 165°F internally (measured in the thickest part of the thigh), carefully transfer it to a cutting board. The skin should be crisp enough to crackle slightly when touched, and the fat should render out but not burn. If the skin isn't crispy enough, return it to the oven for another 5-10 minutes—just watch it closely to avoid burning.
Prepare the Honey-Hoisin Glaze
While the duck rests, make the glaze by combining the 0.5 cup honey, 0.25 cup hoisin sauce, 2 tablespoons rice vinegar, 2 tablespoons finely grated fresh ginger, and 4 minced garlic cloves in a small saucepan. Bring to a simmer over medium heat and cook for 5-7 minutes, stirring frequently, until the mixture thickens slightly and becomes glossy. Remove from heat and stir in 1 tablespoon toasted sesame oil. The glaze should coat the back of a spoon and have a beautiful deep amber color.
This glaze is what makes the duck truly special—its balance of sweet, tangy, and umami flavors complements the duck's richness perfectly. If the glaze thickens too much while you're working, you can thin it slightly with a splash of hot water, but it should be thick enough to cling to the duck's skin.
Glaze and Rest the Duck
Carefully spread the honey-hoisin glaze evenly over the crispy skin of the duck, using a pastry brush to ensure full coverage. Return the duck to the oven and roast for another 10-15 minutes at 375°F, or until the glaze bubbles and caramelizes slightly. The duck should have a beautiful sticky-sweet sheen when you're done.
Once glazed, transfer the duck to a cutting board and tent loosely with foil. Let it rest for 20 minutes before carving. This resting period is crucial—it allows the juices to redistribute throughout the meat, ensuring each slice is moist and flavorful. The skin will stay crispy during this time, and the glaze will set beautifully.
Carve and Serve with Jasmine Rice
After resting, carefully carve the duck into slices, working against the grain for the most tender texture. Arrange the slices on a platter and drizzle any remaining glaze from the pan over the top. Garnish with 1 tablespoon toasted sesame seeds and 0.25 cup chopped fresh cilantro for a pop of color and freshness.
Serve the duck immediately with 1.5 cups cooked jasmine rice on the side. The rice should be fluffy and slightly sticky, complementing the duck's rich flavors perfectly. This traditional roast duck recipe delivers that perfect balance of crispy skin, tender meat, and a glossy, flavorful glaze that will impress anyone who tries it.
Pro Tips For Making Traditional Roast Duck
- Start with High Heat: Blast that duck at 425°F (220°C) for the first 20 minutes—no half-measures. I used to creep up the temp, and the skin never got crisp enough to stand up to the hoisin glaze. High heat renders fat fast and locks in moisture for that juicy interior.
- Salt the Duck Overnight: Skip the last-minute salt rub—pat the duck dry, then coat it inside and out with kosher salt and five-spice powder at least 12 hours ahead. This seasoning penetrates deeper and keeps the meat tender, not salty. (Yes, even if you’re impatient like me.)
- Baste with Honey Early: After the initial sear, pull the duck from the oven when it hits 165°F (74°C) and brush it with honey mixed with a splash of water. The residual heat caramelizes it instantly, giving you that glossy crust without waiting for the final minutes. No sticky mess, just flavor.
- Don’t Overcrowd the Pan: If you’re rendering the fat, use a deep pan and resist the urge to add extra duck pieces—fat pools matter. Too much duck = greasy smoke, not golden crisp. I learned this after my kitchen filled with acrid fumes and a half-cooked duck. (Your future self will thank you.)
Dietary considerations for traditional roast duck
Gluten-Free Adaptations
This recipe is naturally gluten-free, but always double-check your ingredients. The key components—duck, honey, hoisin sauce (ensure it's gluten-free like Lee Kum Kee's GF version), and rice vinegar—are safe. However, some brands of five-spice powder may contain wheat fillers, so opt for certified gluten-free blends like Penzeys Spices.
The toasted sesame seeds and sesame oil are also typically gluten-free, but verify if you're highly sensitive. 🌱
Low-Sodium Options
To reduce sodium, cut the kosher salt in the dry brine to ½ cup and use a low-sodium hoisin sauce like Kikkoman's GF version.
You can also replace the five-spice powder with a homemade blend of 1 tsp cinnamon, 1 tsp fennel seeds, ½ tsp cloves, and ½ tsp black pepper. This keeps the aromatic depth without excessive salt.
Taste the duck before serving—it may need a pinch of extra salt to balance flavors.
Dairy-Free Considerations
This recipe is already dairy-free, but if you're serving it alongside dishes with dairy, consider pairing it with coconut milk rice instead of jasmine rice. The natural sweetness of coconut milk complements the duck’s richness beautifully. Garnish with extra cilantro and sesame seeds to add freshness.
For extra flavor, drizzle the duck with a chili-lime sauce (mix 1 tbsp lime juice, 1 tsp chili powder, and 1 tsp honey) to cut through the richness.
Allergen-Friendly Swaps
For sesame-free versions, skip the sesame oil and seeds, and use avocado oil instead for finishing. If you're avoiding honey, substitute with maple syrup in the glaze—it adds depth without altering the texture.
For nut-free adaptations, ensure your hoisin sauce doesn’t contain hidden nut oils (some brands do). Always check labels, and when in doubt, choose homemade hoisin for full control over ingredients.
Vegetarian Substitutes
While duck is the star, you can create a vegetarian version by using mushroom "duck" breast (large portobello or shiitake caps) marinated in soy sauce, five-spice powder, and a touch of maple syrup. Roast at 375°F for 20-25 minutes until tender, then glaze with the honey-hoisin mixture.
Serve with the same jasmine rice and garnishes for a similar experience. The texture won’t be identical, but the flavors will shine. 💡
Nutrition facts
Frequently asked questions
Why is brining the duck overnight so important?
The overnight dry brine creates a perfect balance of seasoning and moisture. The salt penetrates deeply, ensuring every bite is flavorful while preventing dryness. The five-spice powder also infuses the meat, giving that signature aromatic depth that makes traditional roast duck so special.
How do I know when the duck skin is crispy enough?
Look for deep golden-brown color that crackles slightly when touched. The skin should pull away from the meat in crispy sheets. If it's not crispy after 2 hours, return to the oven for 5-10 minutes—just watch closely to avoid burning.
Can I make this recipe with duck breast instead of whole duck?
Yes! Use bone-in, skin-on duck breast halves (about 2 lbs total) and halve the brining time to 6-12 hours. Roast at 375°F for 45-55 minutes, basting halfway. The skin will crisp faster, so watch carefully. For presentation, slice against the grain for tender pieces.
What's the best way to serve leftover roast duck?
Shred the meat for crispy duck salad with greens and sesame dressing, or dice for noodle stir-fries. Store in its juices to keep moist. The rendered duck fat is perfect for sautéing greens or frying eggs—save it in a jar! For extra flavor, reheat the glaze and brush over slices before serving.
Why does my duck skin sometimes turn gray instead of golden?
Gray skin usually means moisture got trapped during roasting. Always pat the duck completely dry before brining, and use a wire rack for even air circulation. If the skin looks pale, broil for 2-3 minutes at the end to crisp it up. Avoid covering with foil too early—let the skin render its fat naturally first.
