Go Back
+ servings
Full peking duck in roasting pan
Print Pin
5 from 2 votes

Chinese Peking Duck Recipe

Chinese Peking Duck is roasted in a roasting pan and brushed with plum jam to create a crispy, sweet skin and a tasty interior.
Course Main Course
Cuisine Chinese
Prep Time 30 minutes
Cook Time 2 hours 30 minutes
Total Time 3 hours
Servings 8 servings
Calories 463kcal


  • 1 full peking duck thawed

Marinade Ingredients

  • ¼ cup honey
  • 2 tbsp oyster sauce
  • 2.5 tsp chinese 5 spice
  • 1.5 tbsp brown sugar

Plum Sauce

  • ¼ cup plum jam
  • tsp ginger
  • tsp chinese 5 spice
  • 2 tbsp water
  • ¼ tsp salt


  • Thaw your peking duck completely. Place it in a roasting pan.
  • Mix your marinade ingredients together. Brush about ⅓ of it on your raw duck, making sure to get both sides of the duck. Allow to rest for five minutes. Brush another ⅓ of the marinade on the duck and allow to rest for another 5 minutes. Repeat process until your marinade is gone.
  • Place the duck in the fridge for at least an hour but preferably overnight.
  • Preheat oven to 350 degrees.
  • In a small bowl, mix together ingredients for the plum sauce.
  • Calculate the cooking time for your duck. The cooking time of a full duck is about 18 minutes per pound. My duck was 5 pounds, so it needed about 90 minutes of cooking time.
  • Once duck is done marinating, place it (in the roasting pan) in the oven. About 30 minutes before your duck is done cooking (for me this was an hour), take your duck out of the oven.
  • Brush it generously with the plum sauce, using about half of the sauce, and then place back in the oven.
  • Cook for 10 minutes, remove duck and brush with the remainder of the plum sauce. Place back in the oven.
  • To cook your duck until well done, cook for the entire calculated time, making sure to tent with aluminum foil if the extremities are beginning to burn. For a rare duck (what most prefer), cook for another 5 or so minutes, checking for desired doneness.
  • Enjoy! Leave a comment letting me know what you thought!


Recipe copyright The Foreign Fork. For educational or personal use only. 


Serving: 1serving | Calories: 463kcal | Carbohydrates: 19g | Protein: 11g | Fat: 38g | Saturated Fat: 13g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 18g | Cholesterol: 73mg | Sodium: 261mg | Potassium: 239mg | Fiber: 1g | Sugar: 16g | Vitamin A: 165IU | Vitamin C: 4mg | Calcium: 26mg | Iron: 3mg