Five-Spice Roast Ducks

Featured in: Main Meal Ideas

This aromatic roast duck features a marinade of Chinese five-spice, honey, soy sauce, fresh ginger, and orange zest. The duck is stuffed with orange quarters and star anise, then roasted until the skin becomes golden and crispy. The result is a succulent, flavorful centerpiece perfect for romantic dinners or celebrations, served alongside jasmine rice and fresh greens.

Updated on Sat, 31 Jan 2026 16:23:00 GMT
Golden-brown Five-Spice Roast Ducks with a glistening orange glaze and aromatic star anise on a platter. Save
Golden-brown Five-Spice Roast Ducks with a glistening orange glaze and aromatic star anise on a platter. | sweetkamar.com

The kitchen was warm and smelled like caramelized honey when I realized I had forgotten to prick the skin properly on my first attempt at roast duck. Fat pooled in the pan instead of rendering through, and the skin stayed pale and rubbery. My partner laughed as I frantically Googled what went wrong, but we ate it anyway, pulling apart the tender meat and promising to try again. That second time, with a fork in hand and patience I didnt know I had, the duck emerged golden and crackling, filling our tiny apartment with the scent of star anise and orange.

I made this for Valentines once, thinking it would impress, but halfway through I panicked about timing. The duck rested on the counter while I frantically stir-fried bok choy, and my partner set the table with mismatched candles. When we finally sat down, the duck was still warm, the skin crackling as I carved it, and we ate slowly, savoring every bite. It wasnt perfect, but it felt like ours, and thats what made it memorable.

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, cleaned and completely dry, because moisture is the enemy of crispy skin.
  • Chinese five-spice powder: This blend of star anise, cloves, cinnamon, Sichuan pepper, and fennel is the soul of the dish, bringing warmth and complexity.
  • Sea salt: Use it generously to season the skin and help draw out moisture during roasting.
  • Light soy sauce: Adds savory depth without overpowering the other flavors, and you can swap for gluten-free if needed.
  • Dark soy sauce: This is what gives the duck its rich, mahogany color and a hint of sweetness.
  • Honey: It caramelizes beautifully in the oven, creating that glossy, crackling skin.
  • Shaoxing wine: A splash of this rice wine adds aromatic complexity, though dry sherry works in a pinch.
  • Garlic and ginger: Freshly minced and grated, they create a fragrant base that clings to the meat.
  • Orange: The zest and juice brighten the marinade, and the quartered fruit inside the cavity perfumes the duck from within.
  • Spring onions: Chopped and stuffed inside, they add a mild, sweet onion flavor that mellows as it roasts.
  • Star anise: These beautiful pods intensify the five-spice aroma and make your kitchen smell like a dream.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix the marinade:
Combine the five-spice powder, salt, both soy sauces, honey, Shaoxing wine, garlic, ginger, orange zest, and juice in a small bowl. Stir until the honey dissolves and everything smells intoxicating.
Prep the duck:
Set the duck on a rack in your roasting pan and prick the skin all over with a fork, being careful not to pierce the meat underneath. This lets the fat render out and the skin crisp up.
Apply the marinade:
Rub the marinade thoroughly over the entire duck, inside and out, massaging it into every crevice. Stuff the cavity with orange quarters, spring onions, and star anise pods.
Marinate and rest:
Let the duck sit uncovered in the fridge for at least an hour, though overnight is even better for deeper flavor and drier skin. The surface should look slightly tacky when youre ready to roast.
Start roasting:
Preheat your oven to 180°C (350°F) and roast the duck breast-side up for one hour. Baste it every 30 minutes with the pan juices, watching as the skin begins to bronze.
Crisp the skin:
Crank the heat up to 220°C (425°F) and roast for another 20 to 30 minutes until the skin is deeply golden and crackling. The kitchen will smell incredible.
Rest and carve:
Remove the duck from the oven and let it rest for 10 minutes before carving. This keeps the juices inside the meat where they belong.
Sliced Five-Spice Roast Ducks served over steamed rice with stir-fried greens on a romantic table. Save
Sliced Five-Spice Roast Ducks served over steamed rice with stir-fried greens on a romantic table. | sweetkamar.com

The first time I carved this duck at the table, I felt like I was performing surgery with an audience. My hands were shaky, and the slices were uneven, but my partner clapped anyway. We piled the meat onto jasmine rice, drizzled it with pan juices, and ate until we were too full to move. It became our special occasion dish after that, the one we make when we want to feel fancy without leaving home.

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.

Serving Suggestions

I always serve this with steamed jasmine rice to soak up the rich, glossy juices and a simple stir-fry of bok choy or gai lan on the side. The slight bitterness of the greens balances the sweet, savory duck perfectly. Sometimes I add a small dish of hoisin sauce for dipping, though the duck is flavorful enough to stand alone. A chilled glass of jasmine tea or a light Pinot Noir makes the meal feel like a quiet celebration.

Storage and Leftovers

Leftover duck keeps beautifully in the fridge for up to three days, and honestly, it might be even better the next day. I shred the meat and toss it into fried rice or wrap it in lettuce cups with hoisin and cucumber. The skin loses some crispness once refrigerated, but you can revive it by popping slices under the broiler for a minute or two. Cold duck also makes an unexpectedly delicious sandwich with a smear of plum sauce and shredded cabbage.

Make It Your Own

This recipe is flexible once you understand the technique. You can swap honey for maple syrup if you want a deeper, earthier sweetness, or add a tablespoon of hoisin sauce to the marinade for extra richness. Some people like to stuff the cavity with lemongrass and Thai basil for a Southeast Asian twist. If youre short on time, you can skip the overnight marinating, though the flavor wont be quite as deep.

  • Try brushing the skin with a little sesame oil in the last 10 minutes for extra gloss and nuttiness.
  • If you dont have Shaoxing wine, a dry white wine or even apple juice can work in a pinch.
  • For a spicier kick, add a teaspoon of chili flakes to the marinade.
A close-up of juicy Five-Spice Roast Ducks revealing tender meat and crispy, spice-infused duck skin. Save
A close-up of juicy Five-Spice Roast Ducks revealing tender meat and crispy, spice-infused duck skin. | sweetkamar.com

This duck has become my go-to when I want to cook something that feels special without overthinking it. The smell alone makes any evening feel like an occasion worth remembering.

Recipe FAQs

How do I get crispy duck skin?

Prick the skin all over with a fork without piercing the meat, leave the duck uncovered in the fridge overnight before roasting, and finish at high heat (220°C) for the last 20-30 minutes.

Can I prepare the duck ahead of time?

Yes, marinate the duck up to overnight in the refrigerator for deeper flavor. The longer marination also helps dry out the skin for better crisping.

What can I substitute for Shaoxing wine?

Dry sherry works well as a substitute, or you can use sake or even white wine in a pinch.

Is this dish gluten-free?

It can be made gluten-free by using gluten-free soy sauce. Regular soy sauce contains wheat, so check labels carefully if gluten is a concern.

What should I serve with roast duck?

Steamed jasmine rice and stir-fried greens are traditional accompaniments. The dish also pairs beautifully with roasted vegetables or Asian-style noodles.

How do I know when the duck is fully cooked?

The duck is done when the skin is golden and crispy, and the internal temperature reaches 75°C (165°F) in the thickest part of the thigh.

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 whole duck infused with five-spice, honey, ginger, and orange, roasted to crispy perfection.

Prep Time
20 minutes
Cook Time
90 minutes
Total Prep Time
110 minutes
Created by Victoria Slater


Skill Level Medium

Cuisine Chinese

Makes 2 Portions

Diet Details No Dairy, Without Gluten

What You Need

Duck

01 1 whole duck (about 3.3–4.4 lb), cleaned and patted dry

Marinade & Seasoning

01 2 tablespoons Chinese five-spice powder
02 1 teaspoon sea salt
03 1 tablespoon light soy sauce (gluten-free recommended)
04 1 tablespoon dark soy sauce (gluten-free recommended)
05 2 tablespoons honey
06 2 tablespoons 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

How to Make

Step 01

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

Step 02

Prepare the Duck: Position the duck on a rack in a roasting pan. Pierce the skin all over with a fork, avoiding the meat beneath.

Step 03

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

Step 04

Marinate the Duck: Place the duck uncovered in the refrigerator for at least 1 hour, or preferably overnight for enhanced flavor development.

Step 05

Preheat the Oven: Preheat the oven to 350°F (180°C).

Step 06

Initial Roasting: Roast the duck breast-side up for 1 hour. Baste with accumulated pan juices every 30 minutes.

Step 07

Crisp the Skin: Increase oven temperature to 425°F (220°C) and continue roasting for 20–30 minutes until the skin achieves a crisp, golden-brown finish.

Step 08

Rest and Carve: Remove the duck from the oven and allow it to rest for 10 minutes before carving and serving.

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.

What You'll Need

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

Allergy Info

Always check ingredients for allergens and speak to your doctor if needed.
  • Contains soy from soy sauce
  • Gluten may be present in regular soy sauce; use gluten-free soy sauce if required

Nutrition Details (each serving)

Nutrition details are for general reference and aren't a substitute for advice from your doctor.
  • Energy: 780
  • Total fat: 50 grams
  • Carbohydrate: 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.