thinkmoney logo

Aldi's Christmas dinner for 8 costs just £11.85 – see details

Stela

Money Saving Tips

Christmas dinner doesn’t have to cost a fortune. Aldi is making it possible to serve a full festive feast for eight people for just £11.85. That works out to less than £1.50 per person. Here’s what you need to know to benefit from the special, limited-time offer.

What’s included in the deal?

Aldi’s budget-friendly Christmas dinner covers all the essentials:

  • British Small Whole Fresh Turkey – £9 (3.05kg)
  • Quixo Gravy Granules – £1.09 (300g)
  • Everyday Essentials Yorkshire Puddings – 46p (15 pack)
  • Quixo Sage & Onion Stuffing Mix – 90p (two packs at 45p each)
  • Nature’s Pick White Potatoes – 8p (2kg)
  • Nature’s Pick Brussels Sprouts – 8p (500g)
  • Nature’s Pick Carrots – 8p (1kg)
  • Nature’s Pick Parsnips – 16p (two packs at 8p each)

The total works out to £11.85 and it’s designed to feed eight people at Christmas. For those on a slightly larger budget looking for something extra special this Christmas, Aldi is also offering free-range whole turkeys from £13.49 per kg or their roast-in-the-bag roly poly stuffed turkey crown starting from £20.99 per kg.

When can you get it?

These low prices will only be available for a few days before Christmas, so you can stock up ahead of the big day. Here are the exact dates:

  • Christmas veg for 8p - available 18–24 December as part of Aldi’s Super Six promotion.
  • Turkeys and other essentials - available in stores from 19–24 December.

With the cost of living still high, finding ways to celebrate without overspending is a big win. Aldi’s deal means you can enjoy a traditional Christmas dinner without breaking the bank. And if your budget stretches a little further, you can always upgrade with premium options, or stock up on Christmas pudding or cheese to make the festive feast even more magical.

Share on:

< Back to articles