Price checked: The cheapest supermarket to buy your Christmas dinner
As the festive period draws nearer, we've searched the aisles and crunched the numbers to find the cheapest supermarket for your Christmas dinner – with Aldi coming out on top.
We compared the prices of individual Christmas dinner essentials at most major UK supermarkets – to find which one is the cheapest overall for a dinner for roughly four people. The items we priced checked were turkey, carrots, cranberry sauce, potatoes, stuffing, gravy, Yorkshire puddings, sprouts, mince pies and Christmas pudding.
Aldi is the cheapest supermarket for your Christmas dinner essentials
Waitrose was the most expensive place to do your Christmas shop overall, at £46.20 per basket. Here's what we found:
|Supermarket||Total cost - for roughly four people|
|Marks and Spencer||£38|
What was in our Christmas dinner shopping basket
We compared the price of various Christmas dinner items at almost all the UK's major supermarkets, as they were on 8 December 2022. We also tried to compare like-for-like, including weight and product amount, where possible but if that wasn't an option, we compared the next closest item.
The items in our basket were:
- Turkey (frozen, 1.5kg)
- Roast potatoes (frozen, 800g)
- Stuffing (170g)
- Gravy (200g)
- Cranberry sauce (200g)
- Brussel sprouts (500g)
- Carrots (500g)
- Yorkshire puddings (12)
- Pigs in blankets (12)
- Christmas pudding (400g)
- Mince pies (6)
We chose items we think make up a typical Christmas dinner and have compared the overall cost of the dinner if you were to buy those items individually – however some supermarkets may offer Christmas dinner deals with set items that may work out cheaper.