Cut Your Christmas Costs – 2024’s Most Affordable Festive Dinners
- Aldi is the cheapest supermarket for Christmas dinner ingredients this year, offering a festive feast for a family of four at just £32.54
- For under £33, you get 16 essential items, including turkey, parsnips, potatoes, and Christmas pudding
- Following closely behind are Lidl (£32.61), Tesco (£38.76), Asda (£38.89), Morrisons (£40.98), Sainsbury’s (£42.52), Waitrose (£50.25), and Marks & Spencer (£54.35)
A new study has looked at which UK supermarkets are the cheapest for purchasing Christmas dinner ingredients, with Aldi crowned top.
The study, conducted by BravoVoucher, looked at eight leading UK supermarkets to see which are the cheapest to buy Christmas dinner ingredients for a family of four. They considered the total cost of 16 festive dinner items, including a medium turkey crown, pigs in blankets, Yorkshire puddings, seasonal vegetables, condiments, and a Christmas pudding.
The cost of a Christmas dinner at the biggest UK supermarkets
Rank | Supermarket | Cost of a Christmas dinner for a family of four |
1 | Aldi | £32.54 |
2 | Lidl | £32.61 |
3 | Tesco | £38.76 |
4 | Asda | £38.89 |
5 | Morrisons | £40.98 |
6 | Sainsbury’s | £42.52 |
7 | Waitrose | £50.25 |
8 | Marks & Spencer | £54.35 |
Aldi is the cheapest supermarket for Christmas dinner this year, costing a total of £32.54. The supermarket offers the joint cheapest medium frozen turkey crown at £16.49, with 12 frozen pigs in blankets costing £1.99, and a Christmas pudding at £1.99.
Ranking second is Lidl, costing a total of £32.61. Lidl’s medium frozen turkey crown also costs £16.49, with 12 frozen pigs in blankets priced at £1.99, and Christmas pudding at £1.99. While similar in price to its budget rival Aldi, the price of Lidl’s swede was found to be slightly more expensive at 62p compared to 49p at Aldi.
Tesco placed third, costing a total of £38.76. Tesco prices a medium frozen turkey crown at £19.50, with 12 frozen pigs in blankets costing £2.50, and a Christmas pudding priced at £3.25.
Asda ranks fourth, costing a total of £38.89. A medium frozen turkey crown at Asda costs £19.00, with 12 frozen pigs in blankets costing £3.25, and a Christmas pudding priced at £3.00.
Rounding out the top five is Morrisons, costing a total of £40.98. This supermarket prices a medium frozen turkey crown at £21.00, with 12 frozen pigs in blankets costing £2.99, and a Christmas pudding at £2.50.
Sainsbury’s ranks sixth, at £42.52. The cost of a medium frozen turkey crown at Sainsbury’s is £23.00, with 12 frozen pigs in blankets costing £3.00, and a Christmas pudding priced at £3.00.
Placing seventh is Waitrose, costing a total of £50.25. Waitrose prices a medium frozen turkey crown at £25.00, with 12 frozen pigs in blankets costing £5.25, and a Christmas pudding priced at £4.00.
Marks & Spencer is the most expensive supermarket for Christmas dinner, ranking eighth at £54.35 – 67% more expensive than the equivalent food shop at Aldi. A medium frozen turkey crown at M&S also costs £25.00, with 12 frozen pigs in blankets costing £4.25, and a Christmas pudding priced at £4.00. This supermarket also has the highest price for frozen cauliflower cheese, at £4.50.
Speaking on the findings, Marco Farnararo CEO and Co-Founder at BravoVoucher, said,
“With inflation impacting food prices, many households are feeling the squeeze. A traditional Christmas dinner is something people cherish and may prioritise, but rising costs can make it harder to afford. By comparing prices, people can make more informed decisions, potentially stretching their budgets in order to prepare a festive meal without overspending.
“When a supermarket is seen as offering the “cheapest Christmas dinner,” it can significantly improve its public image. For instance, discount chains like Aldi and Lidl have built reputations for affordability, and a low-cost Christmas dinner reinforces that perception. Meanwhile, premium retailers like Marks & Spencer may focus on promoting quality rather than the lowest price, showing how different brands prioritise either value or quality in their marketing.”
Help keep news FREE for our readers
Supporting your local community newspaper/online news outlet is crucial now more than ever. If you believe in independent journalism, then consider making a valuable contribution by making a one-time or monthly donation. We operate in rural areas where providing unbiased news can be challenging. Read More About Supporting The West Wales Chronicle