Crispy Chinese Duck with Peaches Recipe
Introduction
This Crispy Chinese Duck with Peaches recipe offers a delightful balance of savory and sweet flavors. The aromatic spices and juicy peaches make for a memorable dish that’s perfect for a special dinner. Crispy skin and tender meat come together beautifully in this impressive yet approachable meal.

Ingredients
- 1 duck, about 2–2½ kg (4lb 8oz–5lb 8oz)
- 1 peach
- 2 tsp Chinese five-spice powder
- 2 tsp Sichuan pepper
- 2 tsp sea salt
- Jasmine rice, to serve
- Shredded spring onions, to serve
- 5 peaches, halved and stoned
- 2 tbsp honey
- 2 tbsp Japanese or rice wine vinegar
- 3 tbsp sesame oil
- 2 tbsp chopped ginger
- 6 tbsp hoisin sauce
- 2 tsp toasted sesame seeds
Instructions
- Step 1: Preheat the oven to 140°C (120°C fan)/gas mark 1. Prick the duck skin all over with a fork, being careful not to pierce the meat to preserve the juices.
- Step 2: Insert the whole peach into the duck’s cavity. Tuck in any excess fat and tie the legs together with kitchen string for even cooking.
- Step 3: Using a pestle and mortar, grind the Chinese five-spice powder, Sichuan pepper, and sea salt together. Rub this mixture all over the duck.
- Step 4: Place the duck breast-side down on a rack in a roasting tin. Roast in the oven for 3 hours.
- Step 5: While the duck cooks, arrange the 5 peach halves cut-side up in a snug ovenproof dish.
- Step 6: In a bowl, mix the honey, vinegar, sesame oil, chopped ginger, hoisin sauce, and 3 tablespoons of water. Pour this mixture over the peaches and sprinkle with toasted sesame seeds.
- Step 7: After 3 hours, remove the duck from the oven and drain the fat from the tin. Increase the oven temperature to 200°C (180°C fan)/gas mark 6.
- Step 8: Turn the duck so it is breast-side up and place it back in the oven. Roast for an additional 30 minutes, placing the peaches on the oven shelf below the duck during this time.
- Step 9: Roast until the duck skin is brown and crispy and the peaches are tender. Serve the duck with jasmine rice and shredded spring onions, spooning some of the peach sauce over the top.
Tips & Variations
- For extra crispy skin, pat the duck dry with paper towels before seasoning.
- If fresh peaches aren’t in season, canned peaches in juice can be used but reduce added sugar to balance sweetness.
- Add a splash of soy sauce to the peach glaze for a richer umami flavor.
- Serve with steamed greens like bok choy or broccoli for a complete meal.
Storage
Store any leftover duck and peaches in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 160°C until warmed through to preserve the crispiness of the duck skin. The peaches can also be reheated in the microwave or served cold as a sweet side.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different fruit instead of peaches?
Yes, stone fruits like nectarines or apricots work well as an alternative. They provide a similar sweetness and texture that complements the duck.
How do I know when the duck is cooked properly?
The duck should have an internal temperature of 74°C (165°F) when measured at the thickest part of the thigh. The skin should be crisp and golden brown, and the juices should run clear.
Print
Crispy Chinese Duck with Peaches Recipe
- Total Time: 3 hours 50 minutes
- Yield: 4–6 servings 1x
Description
This Crispy Chinese Duck with Peaches recipe offers a delightful fusion of savory and sweet flavors. Slow-roasted duck seasoned with aromatic Chinese five-spice and Sichuan pepper is paired with tender roasted peaches glazed in a honey and hoisin sauce. Served alongside fragrant jasmine rice and fresh shredded spring onions, this dish makes an impressive and flavorful centerpiece perfect for special occasions or a sophisticated family dinner.
Ingredients
Duck and Seasoning
- 1 duck, about 2-2½ kg (4lb 8oz-5lb 8oz)
- 1 peach
- 2 tsp Chinese five-spice powder
- 2 tsp Sichuan pepper
- 2 tsp sea salt
Peach Sauce and Garnish
- 5 peaches, halved and stoned
- 2 tbsp honey
- 2 tbsp Japanese or rice wine vinegar
- 3 tbsp sesame oil
- 2 tbsp chopped ginger
- 6 tbsp hoisin sauce
- 2 tsp toasted sesame seeds
To Serve
- Jasmine rice
- Shredded spring onions
Instructions
- Prepare the Duck: Preheat the oven to 140C (120C fan)/gas mark 1. Prick the skin of the duck all over with a fork, being careful not to pierce the meat to keep juices inside during roasting. Insert one whole peach into the duck’s cavity, neatly tuck in any excess fat, and tie the legs together with kitchen string.
- Season the Duck: Using a pestle and mortar, grind together the Chinese five-spice powder, Sichuan pepper, and sea salt. Rub this spice mixture evenly all over the duck.
- Roast Slowly: Place the duck breast-side down on a rack in a roasting tin. Roast in the preheated oven for 3 hours to render fat and cook the meat slowly.
- Prepare the Peaches and Sauce: While the duck roasts, arrange the halved peaches cut-side up in an ovenproof dish that fits snugly. In a bowl, combine honey, rice vinegar, sesame oil, chopped ginger, hoisin sauce, and 3 tablespoons of water. Pour this mixture over the peaches and sprinkle with toasted sesame seeds.
- Increase Oven Temperature and Crisp Duck: After 3 hours, carefully lift the duck out of the roasting tin and drain off any accumulated fat. Increase the oven temperature to 200C (180C fan)/gas mark 6. Flip the duck so it is breast-side up and place it back on the rack.
- Roast Duck and Peaches Together: Place the peaches on the shelf below the duck. Roast the duck for an additional 30 minutes until the skin is browned and crispy and the peaches are soft and glazed.
- Serve: Serve the crispy duck with the roasted peaches, jasmine rice, and shredded spring onions for a fresh finish. Enjoy the balance of rich, aromatic duck with the sweetness of peaches and tangy sauce.
Notes
- Pricking the duck skin is essential to release fat while keeping the moisture inside for tender meat.
- Tying the duck legs ensures even cooking and a neater presentation.
- Using a whole peach stuffed inside the duck cavity enhances moisture and adds subtle sweetness to the meat.
- Adjust oven temperatures carefully to first slow roast and then crisp the skin for perfect texture.
- Peaches can be substituted with nectarines if peaches are out of season.
- Leftover duck can be shredded and used in stir-fries or salads.
- Prep Time: 20 minutes
- Cook Time: 3 hours 30 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Chinese
Keywords: Chinese duck recipe, crispy duck with peaches, roasted duck, Chinese five-spice duck, hoisin sauce duck, roasted peaches, duck dinner recipe

