Jamie Oliver’s Christmas Roast Duck with Port Gravy

An amazing alternative to Turkey for Christmas day. Jamie’s roast duck with crispy potatoes and port gravy is putting up a very strong case for why it should be the centerpiece for our tables this Christmas! It’s made even better by the fact that it’s so easy – duck doesn’t dry as quickly as chicken or turkey and it’ll take about 2/3 hours in the oven.

Be sure to check out the original recipe from Jamie.

Serves 4


  • 1 x 2kg Free Range Whole Duck
  • 2 Sprigs fresh Rosemary
  • 1 Nutmeg
  • Salt & Pepper
  • 1 Orange or Blood Orange
  • 4 Cloves of Garlic
  • 1 Large Red Onion
  • 1 Celery stalk
  • 2 Carrots
  • 2 cm piece of Ginger
  • 1/2 stick Cinnamon
  • 2 Bay leaves
  • 1kg Maris Piper Potatoes
  • 500ml Water or Chicken Stock
  • 1 tablespoon plain flour
  • 100ml Port (+ 1 glass for the chef)
Jamie Christmas Duck and Port



  1. Pick the leaves off one rosemary sprig. Grate a quarter of the nutmeg and zest the orange. Cut the orange in half and set aside.
  2. Put the nutmeg and rosemary leaves on a board with one tablespoon of sea salt and chop it all up. Rub the mixture all over the duck, inside and out. Cover and leave in the fridge for a few hours or overnight to let the flavours penetrate.


  1. Preheat the oven to 180°C/350°F/gas 4 and arrange the shelves on the middle and bottom levels. Stuff the duck with the remaining rosemary sprig, garlic cloves and reserved orange halves.
  2. Peel and quarter the onion, then trim and roughly chop the celery and carrots. Peel and chop the ginger.
  3. Scatter the veg and ginger in the bottom of a large, deep-sided roasting tray with the cinnamon and bay leaves. Roughly chop the reserved duck neck and giblets and add to the mix.
  4. Place the duck breast-side up, straight on to the bars of the middle shelf, then pop the veg-filled roasting tray on the bottom shelf beneath the duck ready to catch all the lovely fat that drips out of them.
  5. Meanwhile, peel the potatoes and cut them into chunks. Pop them in a pan and cover with cold, salted water. Bring to a simmer and parboil for 5 to 10 minutes, then tip into a colander shake to rough up the edges a little.
  6. After the duck has roasted for an hour, take the bottom tray out of the oven, replacing it immediately with an empty tray. Spoon the fat from the veggie tray into a bowl.
  7. Put all the veg, duck bits and juices into a large saucepan, then add a little boiling water to the tray to get all the sticky brown bits off the bottom – this is what you’re going to make your gravy with.
  8. Tip the water and brown bits into the pan with the veg, top up with 500ml of water or chicken stock and place on a medium heat, skimming off any of the fat that rises to the top.
  9. Put your parboiled potatoes into the empty tray in the oven. Add a few more tablespoons of duck fat from the bowl, season, and place back underneath the ducks to cook for an hour.
  10. Meanwhile, heat a saucepan and add 2 tablespoons of duck fat. When it’s hot and melted, add the flour and stir with a wooden spoon until you have a paste. Stir in the contents of the saucepan and the Port. Bring the gravy to the boil and simmer gently for half an hour, stirring occasionally.
  11. By now the duck will have had 2 hours in the oven and will be done. Lift it on to a plate and cover loosely with tin foil. Leave to rest for about 15 minutes.
  12. Pour the gravy through a sieve into a clean saucepan, pressing down on all the veg and other bits to extract as many flavours and juices as you can. Keep the gravy warm in the saucepan, again skimming off any fat on the surface.
  13. When you’re ready to dish up – don’t carve the ducks! The best thing to do is to pull the meat away from the bones with a pair of tongs or with your fingers wearing clean kitchen gloves, then let everyone fight over the delicious skin. Serve with your potatoes and gravy.