How to Make Cranberry Orange Duck - A Step-by-Step Guide

There's no better way to impress dinner guests than with a perfectly cooked duck dish, and this Cranberry Orange Duck recipe is sure to do just that. The combination of tangy cranberries and zesty orange, paired with succulent duck, creates a flavor explosion that will have everyone coming back for seconds. Whether you're looking for a show-stopping main course for a holiday dinner or just want to elevate a regular weeknight meal, this recipe is a winner.

Using duck as the protein for ...

Read more Snack recipes

Ingredients

  • 1 teaspoon Chinese five-spice powder, or more to taste
  • 1 (5 1/2 pound) whole duck
  • 1 onion, chopped
  • 1 orange - zested, peeled, and cubed
  • 1 (12 ounce) bag fresh cranberries
  • 1 ounce brandy-based orange liqueur (such as Grand Marnier®)
  • 1 tablespoon honey
  • 1 tablespoon white sugar
  • 1 teaspoon soy sauce

Information

  • Prep Time: 20 mins
  • Cook Time: 2 hrs 37 mins
  • Additional Time: 3 mins
  • Total Time: 3 hrs
  • Servings: 5
  • Yield: 5 servings

  • Preheat oven to 325 degrees F (165 degrees C).
  • Sprinkle Chinese five-spice powder inside the duck cavity. Add chopped onion and cubed orange.
  • Combine cranberries, orange liqueur, honey, white sugar, and soy sauce in a saucepan. Cook and stir until glaze reaches a jam-like consistency, 7 to 10 minutes. Allow to cool slightly, about 3 minutes.
  • Place duck on a roasting rack inside a roasting pan; baste with the glaze.
  • Bake in the preheated oven until no longer pink at the bone and the juices run clear, about 2 1/2 hours. An instant-read thermometer inserted into the thickest part of the thigh, near the bone, should read 165 degrees F (74 degrees C).
  • Nutrition

    673 cal.

    • Total Fat: 49g
    • Saturated Fat: 17g
    • Cholesterol: 144mg
    • Sodium: 165mg
    • Total Carbohydrate: 22g
    • Dietary Fiber: 4g
    • Total Sugars: 13g
    • Protein: 33g
    • Vitamin C: 15mg
    • Calcium: 42mg
    • Iron: 5mg
    • Potassium: 488mg