Crispy Chinese duck with peaches

If you love restaurant Peking duck with plum sauce, try this version with sticky sesame and hoisin peaches

  • Prep:35 mins
    Cook:3 hrs 5 mins
  • Serves 5
  • Easy

Nutrition per serving

  • kcal 809
  • fat 65g
  • saturates 18g
  • carbs 24g
  • sugars 21g
  • fibre 2g
  • protein 31g
  • salt 3.1g


  • 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 and 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


  1. Heat oven to 140C/120C fan/gas 1. Prick the duck skin all over with a fork – don’t go too deep or you’ll puncture the meat instead and lose all the juices during cooking. Push the whole peach up into the duck’s cavity, neatly tuck in any excess fat and tie the legs together with string. Using a pestle and mortar, grind together the Chinese five-spice, Sichuan pepper and sea salt. Rub all over the duck and sit, breast-side down, on a rack in a roasting tin. Roast for 3 hrs.

  2. Meanwhile, put the peaches, cut-side up, in a snug-ish ovenproof dish. Mix the honey, vinegar, sesame oil, ginger and hoisin with 3 tbsp water. Pour over the peaches, then scatter over the sesame seeds.

  3. Lift the duck out of the oven and drain off any fat in the tin. Turn up the oven to 200C/180C fan/gas 6 and flip the duck over so it is now breast-side up. Roast for 30 mins more, with the peaches on the shelf below, until the duck is brown and crispy and the peaches are tender. Serve with jasmine rice and shredded spring onions.

Suggested recipes from this collection...