With the majority of Christmas celebrations unable to happen last December, many people will be extra-excited about spending the big day with loved ones this year. But if you're hosting, you don't need to spend a fortune on Christmas dinner.
Which? crunched the numbers to uncover how much you could be paying for your festive feast in 2021, and found Aldi to be the cheapest supermarket to buy Christmas dinner ingredients from.
Our Christmas dinner for six people cost £27.38 at Aldi, but how did this compare with the prices you can expect from the likes of Lidl and Sainsbury's?
Which? checked supermarkets' prices for 9 Christmas dinner ingredients, including turkey, Brussels sprouts and Christmas pudding, in a snapshot investigation in November.
When it came to individual items, Waitrose was the most expensive option for seven products in our basket, followed by Ocado with three. That said, Waitrose's 43p red cabbage was cheaper even than the discounters.
Frozen ranged from £12.99 at Aldi and Lidl to £22 at Waitrose, which is a variation of £9.01 or 40%. If you prefer fresh turkeys or turkey crowns to the frozen variety, supermarkets tend to start stocking them around 19 December.
Another grocery item with one of the biggest price differences was own-label sage and onion stuffing, which cost £2.29 at Waitrose but just 29p at Aldi (that's an 87% difference).
Here's how the entire basket broke down (cheapest prices in blue, highest in red).
Ocado (incl. M&S own brand)
Frozen turkey crown 1.53-2.5kg
Albert Bartlett Rooster potatoes 2kg
Own-label parsnips 500g-600g
Own-label carrots 1kg
Own-label Brussels sprouts 500g
Own-label red cabbage
Own-label whole cranberry sauce 200-335g
Prices collected on 18-19 November 2021.
When do I need to order my Christmas food by?
Below are the final dates you can pre-order by, but you should check the supermarkets' websites to find out if your local branch has slots available, to avoid disappointment.
|Asda||Advised to book as soon as possible|
|Lidl||Doesn't offer click-and-collect|
|Morrisons||22 December (subject to availability)|
|Tesco||23 December (subject to availability)|
|Waitrose||23 December (subject to availability)|
Price isn't the only thing you need to consider when shopping for your Christmas dinner ingredients. That's why we asked 9,211 Which? members in January 2021 to rate the shops they'd bought their Christmas dinners from in terms of the products' quality, taste and value for money.
In addition, the Which? taste-test team has been getting merry and bright guzzling gravy, scoffing frozen roast potatoes and knocking back a glass or two of champagne - all in the name of finding the very best festive fare.
Click the links below to find out which items tickled our panel's tastebuds:
(This story was updated on 3 December to remove comparisons relating to mince pies pricing and to reflect the change in the ranking of the different supermarkets as a result. )