Skint Dad

Where Every Penny Counts

  • Home
  • Save money
    • How to save money on groceries
    • Save money on energy bills
    • Save money on water bills
    • Frugal living tips
    • 1p Saving Challenge
  • Make money
    • Make money online
    • Best paid surveys
    • Best side hustle ideas
    • Free money
    • Genuine work from home jobs
    • Bank switch offers
  • Manage money
    • Best budgeting apps
    • Average household bills
    • Credit score apps
  • Help & Support
  • News
  • Deals
    • Farmfoods offers
    • Blue Light Card discounts list
    • When is the Next sale
    • 25% off wine
  • About us
    • Contact us
  • Subscribe
You are here: Home / Deals / Feed 8 for under £12: Aldi’s value Christmas dinner deal 

Skint Dad is reader supported. Some links may earn us a small commission. Learn more

Feed 8 for under £12: Aldi’s value Christmas dinner deal 

by Naomi Willis · updated 10 December 2025

Aldi is offering a full Christmas dinner for eight people for under £12 this year. Here’s what’s included and how to make the most of it.

Alid turkey and all the trimmings set on a festive dining table

Christmas dinner is usually one of the biggest food costs of the year. When you’re already counting every penny, the idea of feeding everyone without draining the budget can feel impossible.

This year, Aldi has brought back a deal that could genuinely help families keep costs down.

Get a sign-up bonus with Swagbucks

Earn a bit of extra money in your spare time with surveys, offers and other simple tasks you can do at home.

New users can currently get a bonus when they sign up.

Claim sign-up bonus

Between 19 and 24 December, you can pick up a full Christmas dinner for eight people for less than £12, which works out to roughly £1.48 each. The shop includes the turkey, veg, stuffing, gravy and even Yorkshire puddings. Everything is fresh, simple and easy to stick straight into your trolley.

Below is a walkthrough of what you get, how the price works and how to stretch the shop even further.

What you get for under £12

Aldi’s Christmas dinner is built around a Small Fresh British Turkey, with all the classic trimmings included.

Here’s everything that makes up the offer:

  • British Turkey, around 3.05kg: £9
  • 2kg potatoes: 8p
  • 1kg carrots: 8p
  • 500g sprouts: 8p
  • Parsnips: 8p (based on 500g x 2, so 16p)
  • Stuffing: 45p each (x2 so 90p)
  • Gravy: £1.09
  • 15 Yorkshires: 46p

What keeps the price so low is a mix of short-term discounts on veg, low fixed prices and the small turkey. It’s aimed at families who want a proper Christmas meal without overbuying.

These prices may vary in Scotland, Wales, Aldi Local branches and online, and they’re only available between 19 and 24 December, while stocks last.

Does it actually feed eight people?

Yes, for most families it will.

A 3kg turkey won’t leave mountains of leftovers, but it’s enough for a decent serving each. The veg quantities are also generous once cooked, especially with Yorkshires and stuffing added in.

If you’ve got big eaters at the table or want leftovers for Boxing Day (bubble and squeak – yum!), consider adding an extra bag of potatoes or another pack of carrots. Veg is usually cheap during Christmas week, so topping up won’t break the budget.

 A few ways to stretch the shop even further

Even though the deal is already cheap, you can make it work harder:

  • Roast the veg in batches if your oven is small. It saves stress and avoids wasting energy by constantly reheating.
  • Make your own honey glaze for carrots with a spoon of sugar and a splash of water if honey is too pricey.
  • Add flavour to the turkey using whatever you already have at home. A bit of butter, salt and any herbs in your cupboard will do the job.
  • Use leftover stuffing mix to bulk out weekday meals, like meatballs or a cheap traybake.

These small swaps can make the entire meal feel bigger without costing more.

What about quality?

Nothing in this bundle is fancy, but it’s all the basics you need for a proper roast.

The turkey is fresh, not frozen. The stuffing and gravy are from Aldi’s standard ranges, and veg is veg.

Final thoughts

Christmas feels expensive for many people, especially when energy bills, transport costs and presents are already stretching budgets.

Deals like this won’t fix every money worry, but they can take the pressure off a little.

Skint Dad says…

Sometimes the best gift you can give yourself is reducing stress where you can, and a £12 Christmas dinner that keeps everyone fed is a small win worth taking.


If you want a no-frills Christmas dinner that covers everyone without costing the earth, this Aldi deal is one of the strongest offers out there. It hits the basics, keeps costs low and gives families some breathing room during a very expensive month.

Read next

  • Sainsbury’s Christmas dinner deal: feed six for under £15 with Nectar Prices
  • When supermarkets slash prices at Christmas: the exact times to get yellow sticker deals
  • Coca Cola Truck Christmas tour dates 2025
  • Tesco Christmas treats under £5 that taste far more expensive
  • Sainsbury’s Magazine 12 Days of Christmas competition is back for 2025
  • Tesco to give away free ‘wonky’ Christmas trees for one day only
  • Lidl Christmas dinner deal: feed 8 for around £12 this year
Naomi Willis

About Naomi Willis

Naomi Willis is the co-founder of Skint Dad. Having overcome debt herself, she shares practical ways to save money on food, cut household costs and make family budgets stretch further.

Ricky and Naomi Willis

Ricky and Naomi Willis, founders and editors of the Skint Dad website.

We know how heavy money pressure can feel, so we share simple, practical help to make everyday money feel more manageable.

Read more about us.

Buy Skint Dad's book Make Every Penny Count
Skint Dad in the media

Explore

Save money

Make money

Manage money

Buy our book

Budget recipes

Join the community

Buy Skint Dad a coffee

Information

About us

Contact us

Awards, Media and Press

Affiliate Disclosure

Privacy Policy

Cookie Policy

Terms & Conditions

Sitemap

Skint Dad

Business office:
K2 Tower
Bond Street
Hull
HU1 3EN

Skint Media Limited
Registered in England and Wales
Company number: 09991508

Registered office:
1st Floor 8b Lonsdale Gardens
Tunbridge Wells
Kent
TN1 1NU

Copyright © 2026 · Skint Media Limited · All rights reserved · Registered in England and Wales with company number 09991508

Skint Dad
Menu
  • Home
  • Save money
    • How to save money on groceries
    • Save money on energy bills
    • Save money on water bills
    • Frugal living tips
    • 1p Saving Challenge
  • Make money
    • Make money online
    • Best paid surveys
    • Best side hustle ideas
    • Free money
    • Genuine work from home jobs
    • Bank switch offers
  • Manage money
    • Best budgeting apps
    • Average household bills
    • Credit score apps
  • Help & Support
  • News
  • Deals
    • Farmfoods offers
    • Blue Light Card discounts list
    • When is the Next sale
    • 25% off wine
  • About us
    • Contact us
  • Subscribe