One Tray Christmas Dinner

One-tray Christmas dinner

  • serves 2
  • Easy

Not cooking for a crowd this Christmas? Our all-in-one dinner includes every festive favourite (and there’s much less washing-up!) from brussels sprouts and baby parsnips to classic pigs in blankets. This recipe will serve at least two (if not three)




  • duck fat 3 tbsp
  • turkey leg 1
  • thyme a few sprigs
  • Maris Piper potatoes 400g, peeled and cut into 4cm cubes
  • turkey breast 1 small (about 750g), skin on
  • baby parsnips 150g, halved
  • baby rainbow carrots 150g
  • pigs in blankets 250g
  • stuffing balls 6
  • brussels sprouts 100g, halved
  • cranberry sauce to serve


  • duck fat 1 tbsp
  • streaky bacon 6 rashers, finely chopped
  • plain flour 3 tbsp
  • Marsala 150ml
  • chicken stock 500ml


  • Step 1

    Heat the oven to 200C/fan 180C/gas 6. Put 3 tbsp duck fat into a large shallow roasting tin, then into the oven to heat.

  • Step 2

    Season the turkey leg heavily, and sprinkle with the thyme leaves. Add to the tray, toss in the duck fat, then roast for 30 minutes.

  • Step 3

    Meanwhile, put the potatoes into a large pan of lightly salted cold water, bring to the boil and simmer for 7 minutes, then drain really well. After the 30 minutes is up, tip the potatoes into the tray and toss them in the fat. Season the turkey breast heavily and add this to the tray, and roast for 20 minutes.

    Give all the potatoes a turn and add the parsnips and carrots, toss well in the duck fat and roast for another 15 minutes.

  • Step 4

    Tip in the pigs in blankets, stuffing balls and brussels sprouts. Cook for 25 minutes.

  • Step 5

    For the gravy, put the duck fat and bacon into a pan, and cook until really crisp and the fat has rendered. Scoop out onto a plate. Tip in the flour and cook for a few minutes, stirring, until nutty brown. Mix the marsala and chicken stock together, and slowly add to the flour while whisking. Season and simmer for 15 minutes until thickened, then tip in the bacon bits and keep warm.

  • Step 6

    Remove the turkey leg and breast to a plate, and cover loosely with foil to rest for 15 minutes.

  • Step 7

    Either keep cooking the veg until everything is golden and crisp or, if ready, turn the oven down to very low, cover with foil and keep warm.

  • Step 8

    Joint the leg and slice the breast, then serve with the veg, gravy and cranberry sauce, if you like.

Check out more of our best Christmas turkey recipes here...

How To Cook A Turkey Plus 10 Christmas Turkey Recipes

Nutritional Information

  • Kcals 1773
  • Fat 91.8g
  • Saturates 29.7g
  • Carbs 84g
  • Sugars 16.6g
  • Fibre 10.9g
  • Protein 138.5g
  • Salt 4.4g