This post contains affiliate links. When you purchase through our links, we may earn a commission.

Refined and elegant roasted duck with port cranberry sauce is a stunning alternative to a Christmas roast turkey, and perfect for a smaller family. Make it the celebratory centrepiece and enjoy rich and succulent duck meat, sharply elevated with a vibrant, winter berry red sauce. Just add all your favourite festive trimmings.

Should this roast duck recipe spark a love affair with fowl, set a lunch date with a seared duck breast sandwich. I layer mine with artichokes and roasted red peppers on a chewy ciabatta. 

Close up shot of roasted duck on a platter with cranberries and potatoes
Would you like to save this recipe?
We’ll email this recipe to you, so you can come back to it later!

Roasted duck

Let me tell you what I love about roasted duck for Christmas dinner:

  1. It’s perfectly proportioned for my family of four- meaning no crowbarring leftovers into an already stuffed refrigerator, no uncomfortable overeating, and no food waste!
  2. Its dark meat is rich and satisfying, a welcome reprieve from traditional roast turkey.
  3. It’s lip-smackingly fatty which, as well as being guiltily delicious, keeps the meat moist and tender. 
  4. Crispy skin! It yields wafer-thin skin that tans into a perfect, salty crisp. 
  5. The duck fat can be used to roast the potatoes while it’s cooking- the most convenient holiday hack ever!
  6. And because it’s a bit more expensive, it feels like an occasion-worthy treat. 

My roast duck recipe brightens the game-bird flavour with Christmassy mandarin halves and garlic. Putting them inside the cavity releases a fragrant steam while roasting that will infuse the meat and keep it juicy.

Top down view of roasted duck with potatoes and cranberries next to gravy

Port and cranberry sauce

Roast duck is often partnered with sour-tasting fruit; cherries or orange usually. I’ll eat duck with anything, but now we are coming into cranberry season. Port and cranberry are time-honoured Christmas flavours and combined create a gleaming garnet sauce that elevates this roast duck recipe in more ways than one.

Port is a sweet and fortified wine that is almost syrupy. It has mulled notes of raspberry, chocolate and cinnamon making it sweet, cosy and warming. It’s in direct contrast to the wintry cranberries, which are tart and bright. 

Combined they make a gloriously sweet and sour sauce that lifts the duck from the depths of gaminess, resulting in a lighter dish that feels more digestible.

And the recipe is so simple. Basically, 5 ingredients thrown in the pan and left to boil and bubble down to a soft, but still berry-textured, ruby sauce.

Top down view of slices of roast duck with potatoes on a plate

Recipe Tips and Notes

  • Ducks look invitingly plump and meaty uncooked, but a lot of that is bone or fat which will melt. 
  • One whole roast duck can be divided into 2 breasts and 2 legs. With all the classic holiday sides, it’s an ideal meal for a family of four.
  • To render that fat, prick the skin all over so it can escape to the roasting pan below. 
  • Catch that fat! I place the duck on a wire rack within the This is an affiliate link.roasting pan. This lifts it out of the draining fat so the underside doesn’t get soggy, and it forms a ready-made potato roaster.
  • Add your roast-ready potatoes to the pan of spitting fat about an hour before the cook time is up, and you’ve killed two, ahem, birds, with one stone. These roasties will be crunchy on the outside and rich with the unctuous flavour of duck fat. A decadent dish indeed, and time-saving.
  • To achieve a shield of delightfully crispy skin, pour a whole kettle of boiling water over the uncooked bird and then let it dry completely before roasting. It’s a revelation!
  • For a supremely flavoursome and juicy duck, I stuff the cavity with halves of orange and garlic. The flavours infuse the bird from the inside out and keep it moist. Don’t forget to season with salt too.
  • Traditional homemade gravy is gorgeous with any roast meat, but I switched up the flavours with port cranberry sauce. It’s tart and tangy which counterbalances the signature richness of roasted duck.
Close up shot of whole roast duck on a platter with potatoes

Serving suggestions

I’d say there are two paths to the perfect Christmas roast duck dinner. First, the more conventional consisting of; roast potatoes, either cooked in the duck fat itself or oven space-saving crispy air fryer potatoes; two veg, roasted rainbow carrots with pistachios and lemon garlic green beans; and a good gravy on the side. 

Or the lighter and less conventional; fresh and herby hasselback potatoes with gremolata, or simple new potatoes with butter and parsley; and a vibrant winter salad of red cabbage, kale and pomegranate. I am leaning towards sharp flavours that are lively and bright to keep up with my cranberry sauce and slice through the strong-tasting and aromatic duck.

Process shots of whole duck being cooked in the oven

Storage and leftovers

With little meat to spare on a roast duck, most likely there won’t be any leftovers to speak of. On the off chance, they can be covered and kept in the fridge for 3-4 days. 

However, the port and cranberry sauce is a sandwich-loving wonder sauce, that keeps a long time and should definitely be saved. Serve it cold on Boxing Day, slathering it on ham, cheese or bacon sandwiches, or put a pot out with the cheese board. It will keep in an This is an affiliate link.airtight container for up to 10 days once refrigerated. 

Other roast recipes to try

Roasted Duck with Port Cranberry Sauce

Prep: 15 minutes
Cook: 3 hours
Servings: 8 people
This roasted duck is made with succulent duck meat, sharply elevated with a vibrant, winter berry red sauce.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

Ingredients 

  • 1 whole duck, 1.5 – 1.7kg / 3.5 – 4lbs
  • 1 head of garlic
  • 1 mandarin orange
  • 2 tsp coarse salt

For the sauce

  • 500g / 4 cups cranberries, fresh or frozen
  • 300g / 1 1/2 cup sugar
  • 1 mandarin orange, zest and juice
  • 125ml / 1/2 cup port or Marsala wine

Instructions 

  • Preheat the oven to 200C/400F. Take the giblet bag out of the duck and discard. Then set the duck breast side up on a wire rack inside a roasting pan. Prick the skin of the fatty part of the duck, which is the breast and the top of the legs with a sharp skewer. Boil a whole kettle of water and pour it all over the duck. Let it dry for 20-30 minutes. Then pour the water out of the pan and pat the duck dry with a paper towel. Rub the bird with the coarse salt all over, then slice the garlic bulb in half exposing the cloves and put in the cavity of the duck. Then do the same with the mandarin orange.
  • Roast in the preheated oven for 1 hour and 45 minutes if the duck is the same weight as the one in the recipe. If not adjust the timing according to its weight. Allow for 20 minutes per each pound plus 10 minutes. The internal temperature of the duck breast should be at least 74C/165F and the juices should run clear if pierced with a knife.
  • While the duck is in the oven make the port cranberry sauce. In a medium pot combine the cranberries, sugar, water, juice and zest of one mandarin orange or clementine. Boil on medium heat until the cranberries pop, then mash them lightly directly in the pot with the pack of a spoon and boil for 5 minutes longer.
  • Add port or marsala wine and cook for 5 minutes. Take off the heat and cool completely. The sauce will thicken as it cools and will get even thicker when refrigerated.
  • Remove the duck from oven and let it rest for 20- 30 minutes before carving.

Nutrition

Calories: 597kcal | Carbohydrates: 50g | Protein: 11g | Fat: 38g | Saturated Fat: 13g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 18g | Cholesterol: 73mg | Sodium: 645mg | Potassium: 303mg | Fiber: 3g | Sugar: 44g | Vitamin A: 348IU | Vitamin C: 17mg | Calcium: 26mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!
Julia from Vikalinka

About Me

Julia Frey is a London based recipe developer and photographer. Julia founded Vikalinka in 2012 with the main mission to provide her readers with delicious and accessible everyday recipes, which could be enjoyed by everyone.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating