Cheapest supermarket to buy Christmas dinner revealed in Which? study

The full dinner amounts to just £4.70 per person

Olivia Petter
Wednesday 01 December 2021 09:37 GMT
Comments
(Getty Images)

Your support helps us to tell the story

From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.

At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.

The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.

Your support makes all the difference.

The cheapest supermarket to buy your Christmas dinner has been revealed.

According to a new study conducted by consumer watchdog Which?, the most affordable place to purchase your festive meal this year is Aldi, where the total price amounts to £28.17, or £4.70 per person for a family of four.

The meal includes a turkey, roast potatoes, parsnips, carrots, cabbage, and sprouts.

Additionally, there are mince pies, a luxury Christmas pudding, sage and onion stuffing, and cranberry sauce included in the price.

Everything was Aldi’s own brand apart from the potatoes, which were Albert Bartlett Rooster.

Three other shops that Which? looked at offered full Christmas dinners for under £30, with Asda coming in at £28.49, which is just 32p more than Aldi’s meal.

In third and fourth place, consecutively, were Tesco and Lidl, with their Christmas dinners coming in at £28.88 and £29.46, respectively.

Further down the list was Morrisons for £32.88, Sainsbury’s at £32.90 and Ocado, costing £38.28.

The most expensive Christmas meal was at Waitrose, where the total price came to £43.52.

Ele Clark, Which? retail editor, said: “Many households will be feeling the pinch this Christmas due to pressures on the cost of living.

“It’s worth knowing that you can make significant savings depending on where you buy your festive food.

“While Aldi was the cheapest supermarket in our analysis, Asda, Tesco and Lidl were hot on its heels.

“Most people are likely to live reasonably close to a store where they could pick up their turkey and other festive essentials for under £30.”

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in