Five-Spice Roast Ducks

Featured in: Oven & Pan Recipes

This sumptuous Five-Spice Roast Duck combines traditional Chinese aromatics with honey and orange for a memorable main dish. The whole duck is marinated in a blend of five-spice powder, soy sauces, ginger, and garlic, then stuffed with orange quarters and star anise. Roasted to perfection with crispy golden skin and tender, flavorful meat, it's ideal for romantic dinners or special celebrations.

Updated on Sat, 31 Jan 2026 16:46:00 GMT
Perfectly roasted Five-Spice Roast Ducks with glistening crispy skin, served on a platter with orange slices and fresh herbs. Save
Perfectly roasted Five-Spice Roast Ducks with glistening crispy skin, served on a platter with orange slices and fresh herbs. | tuderteats.com

The kitchen window was cracked open despite the February chill, because my neighbor had politely asked if everything was okay after the smoke alarm went off twice. I was attempting my first whole roast duck, armed with nothing but stubbornness and a hand-scrawled recipe from a coworker whose grandmother ran a restaurant in Hong Kong. The five-spice aroma that eventually filled my apartment was so intoxicating that by the time the duck emerged golden and crackling, I'd forgiven myself for nearly incinerating the thing. That Valentine's Day dinner, served on mismatched plates with rice that stuck to the bottom of the pot, remains one of my proudest cooking moments.

I made this again the following year, this time for a small dinner party where I wanted to show off just a little. My friend brought her new boyfriend, who turned out to be vegetarian, a detail she forgot to mention until they walked through the door. While they ate the stir-fried greens and rice, the rest of us devoured the duck, and I learned an important lesson about asking for dietary restrictions ahead of time. The duck itself, though, was perfect: burnished, aromatic, and gone within twenty minutes.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Whole duck: Look for one around 1.5 to 2 kg, and make sure its fully thawed and patted completely dry, because any moisture will fight against that crispy skin you're after.
  • Chinese five-spice powder: This blend of star anise, cloves, cinnamon, Sichuan pepper, and fennel is the soul of the dish, so buy a fresh jar if yours has been sitting in the cupboard since 2019.
  • Sea salt: Draws out moisture from the skin and seasons the meat from the inside out, which is why you shouldn't skip salting the cavity too.
  • Light soy sauce: Adds savory depth without overwhelming the other flavors, and the gluten-free versions work just as well if that's a concern.
  • Dark soy sauce: This is what gives the duck that deep mahogany color and a hint of molasses-like richness.
  • Honey: Balances the spice and salt while helping the skin caramelize into a glossy, crackly shell.
  • Shaoxing wine: A splash of this rice wine cuts through the fat and adds a subtle floral note, though dry sherry is a fine stand-in.
  • Garlic and ginger: Minced garlic and grated ginger create a pungent, warming base that clings to the meat and perfumes the whole bird.
  • Orange: Both the zest and juice bring brightness and a slight tang that plays beautifully with the five-spice.
  • Spring onions: Tucked inside the cavity, they steam gently and add a mild onion sweetness to the drippings.
  • Star anise pods: A few whole pods inside the duck reinforce the five-spice and make your kitchen smell like a dim sum parlor.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix the marinade:
In a small bowl, whisk together the five-spice powder, sea salt, both soy sauces, honey, Shaoxing wine, minced garlic, grated ginger, orange zest, and orange juice until it's a thick, fragrant paste. The smell alone will make you hungry.
Prep the duck:
Set the cleaned, dried duck on a rack in a roasting pan, then prick the skin all over with a fork, being careful not to stab into the meat itself. This helps the fat render out and the skin crisp up.
Marinate thoroughly:
Rub the marinade all over the outside of the duck and inside the cavity, really working it into every crevice. Stuff the cavity with the orange quarters, chopped spring onions, and star anise pods.
Chill and rest:
Let the duck marinate uncovered in the refrigerator for at least one hour, though overnight is even better if you want the flavors to go deep. The uncovered rest also dries the skin, which is key for crispness.
Roast low and slow:
Preheat your oven to 180°C (350°F), then roast the duck breast-side up for one hour, basting with the pan juices every thirty minutes. The gentle heat renders the fat without burning the marinade.
Finish with high heat:
Crank the oven up to 220°C (425°F) and roast for another 20 to 30 minutes until the skin is deeply golden and crackles when you tap it with a spoon. Keep an eye on it so the honey doesn't scorch.
Rest and carve:
Pull the duck from the oven and let it rest for ten minutes before carving. This lets the juices settle so they don't run all over your cutting board the moment you slice in.
Close-up of Five-Spice Roast Ducks showcasing the rich, mahogany-colored skin and aromatic five-spice rub on a festive platter. Save
Close-up of Five-Spice Roast Ducks showcasing the rich, mahogany-colored skin and aromatic five-spice rub on a festive platter. | tuderteats.com

The third time I roasted this duck, I served it to my parents, who are not easily impressed. My dad, who usually just nods and says it's good, asked for the recipe, and my mom took a photo of her plate before she started eating. That's when I knew this dish had become more than just dinner, it was something worth passing along.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Getting the Skin Crispy

The secret to shatteringly crisp skin is moisture control. After marinating, leave the duck uncovered in the fridge overnight so the surface dries out, which lets the skin render its fat and crisp up instead of steaming. If you're short on time, pat the skin dry with paper towels right before roasting and aim a small fan at it for twenty minutes. It sounds ridiculous, but it works.

Flavor Variations

You can swap the honey for maple syrup if you want a deeper, almost smoky sweetness, or try pomegranate molasses for a tart, jewel-toned glaze. I've also added a tablespoon of hoisin sauce to the marinade when I'm feeling indulgent, which makes the duck taste a little more like Peking duck. A handful of fresh thyme or a cinnamon stick in the cavity brings a subtle warmth that plays nicely with the five-spice.

Serving and Storing

This duck shines alongside steamed jasmine rice, stir-fried bok choy, or even roasted Brussels sprouts if you want a Western twist. I like to spoon some of the pan drippings over the rice, which soaks up all that spiced, citrusy fat. Leftovers keep in the fridge for up to three days and make phenomenal bánh mì-style sandwiches with pickled carrots, cucumber, and a smear of mayo.

  • Rewarm leftover duck gently in a low oven to keep the skin from getting rubbery.
  • Save the rendered fat for roasting potatoes or frying eggs, it's liquid gold.
  • If you're making this ahead, roast the duck earlier in the day and crisp it up again under the broiler just before serving.
Golden brown Five-Spice Roast Ducks resting after roasting, ready to be carved and served with steamed rice and greens. Save
Golden brown Five-Spice Roast Ducks resting after roasting, ready to be carved and served with steamed rice and greens. | tuderteats.com

There's something deeply satisfying about pulling a whole roast duck from the oven, knowing you coaxed that kind of flavor and texture from a single bird and a handful of spices. It's the kind of dish that turns an ordinary evening into an occasion, and I hope it does the same for you.

Recipe FAQs

How do I achieve crispy duck skin?

Prick the skin thoroughly with a fork without piercing the meat, and leave the duck uncovered in the refrigerator overnight before roasting. The final high-heat roast at 220°C also ensures maximum crispiness.

Can I use duck legs instead of a whole duck?

Yes, you can use duck legs or breasts. Adjust cooking time to about 45-60 minutes for legs and 20-30 minutes for breasts, depending on size and thickness.

What can I substitute for Shaoxing wine?

Dry sherry is an excellent substitute, or you can use a dry white wine or even rice vinegar diluted with a bit of water for a similar effect.

How long should I marinate the duck?

Marinate for at least 1 hour, but overnight marination in the refrigerator produces deeper, more complex flavors and better skin texture.

What side dishes pair well with this duck?

Steamed jasmine rice, stir-fried greens, bok choy, or Asian-style slaw complement the rich, aromatic flavors beautifully. Roasted vegetables also work well.

Is this dish suitable for gluten-free diets?

Yes, simply use gluten-free soy sauce instead of regular soy sauce, and verify all other ingredients are certified gluten-free.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Five-Spice Roast Ducks

Aromatic roast duck with Chinese five-spice, honey, and orange. Crispy skin, tender meat for special occasions.

Prep Time
20 minutes
Time to Cook
90 minutes
Overall Time
110 minutes
Recipe by Benjamin Holloway

Meal Type Oven & Pan Recipes

Skill Level Medium

Cuisine Chinese

Portions 2 Number of servings

Special Diet Info No Dairy, No Gluten

What You'll Need

Duck

01 1 whole duck (about 3.3-4.4 lbs), cleaned and patted dry

Marinade & Seasoning

01 2 tbsp Chinese five-spice powder
02 1 tsp sea salt
03 1 tbsp light soy sauce, gluten-free
04 1 tbsp dark soy sauce, gluten-free
05 2 tbsp honey
06 2 tbsp Shaoxing wine or dry sherry
07 4 cloves garlic, minced
08 2-inch piece fresh ginger, grated
09 1 orange, zested and juiced
10 2 spring onions, chopped

For Roasting

01 1 orange, quartered
02 4 star anise pods

Steps

Step 01

Prepare Marinade: In a small bowl, combine five-spice powder, sea salt, light soy sauce, dark soy sauce, honey, Shaoxing wine, minced garlic, grated ginger, orange zest, and orange juice. Whisk until fully incorporated.

Step 02

Prepare Duck for Marinating: Place the duck on a rack in a roasting pan. Using a fork, prick the skin all over in a crosshatch pattern, being careful not to pierce the meat underneath.

Step 03

Apply Marinade: Rub the prepared marinade thoroughly over the entire exterior and inside the duck cavity. Stuff the cavity with orange quarters, chopped spring onions, and star anise pods.

Step 04

Marinate: Place the duck uncovered in the refrigerator and marinate for a minimum of 1 hour, or overnight for more developed flavor.

Step 05

Preheat Oven: Remove the duck from refrigeration and allow it to reach room temperature. Preheat the oven to 350°F.

Step 06

Initial Roasting: Place the duck breast-side up on the rack and roast for 1 hour. Baste with pan juices every 30 minutes to maintain moisture and develop flavor.

Step 07

Finish Roasting: Increase oven temperature to 425°F and continue roasting for 20-30 minutes until the skin achieves a crisp, golden-brown finish.

Step 08

Rest and Serve: Remove the duck from the oven and allow it to rest for 10 minutes before carving. Transfer to a serving platter and serve with steamed jasmine rice and stir-fried greens if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Roasting pan with rack
  • Small mixing bowl
  • Sharp carving knife
  • Basting brush

Allergens

Check every item for allergens, and reach out to a healthcare expert if you’re uncertain.
  • Contains soy from soy sauce
  • Gluten may be present in regular soy sauce; use certified gluten-free soy sauce to avoid cross-contamination
  • Verify all ingredient labels for potential allergens before preparation

Nutrition (per portion)

These nutrition details are for guidance and shouldn’t substitute for professional healthcare advice.
  • Energy: 780
  • Total Fat: 50 grams
  • Carbohydrates: 16 grams
  • Proteins: 58 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.