This Christmas Aldi is the lowest priced supermarket to shop with a cost of just £31.73, making it cheaper than last year when a festive shop cost £32.04.
The next cheapest supermarket is Lidl at a price of £33.22 and ASDA costing £39.73.
This is 5.52% more expensive than in 2024, outpacing the rate of inflation.
A beef roasting joint, cranberry sauce and mulled wine have increased in price the most, as high as 40% since last year.
Christmas pudding, mince pies and champagnes have decreased the most, with the former dropping by 17% since last year.
Christmas is just around the corner and as a time for friends and families to get together, people will be starting to plan the main event: the Christmas dinner.
Turkey, spuds and mince pies all go into creating this iconic meal, but as the cost of living continues to affect households, many are keeping a close eye on how prices compare to last year to ensure their festive feast doesn’t break the bank.
To find out how much more we’re spending on Christmas dinner in 2025, the data experts at NetVoucherCodes, the home of verified discount codes, have analysed the cost of popular food items at some of the UK’s biggest supermarkets.
The Cost of Christmas Dinner in 2025
The data found that the average cost of a Christmas dinner is now £52.19, with the amount of food likely to feed 6-8 people. Costs range from £31.73 to £80.95 depending on where consumers choose to shop.
Aldi £31.73
Lidl £33.22
Asda £39.73
Morrisons £41.88
Tesco £52.13
Iceland £52.20
Sainsbury’s £60.39
Waitrose £77.50
M&S £80.95
Average: £52.19
The cheapest supermarket for Christmas dinner essentials is ALDI with 31.73.
The budget store has some of the cheapest options of all other supermarkets with a 2.5kg turkey crown costing just £17.19 and the cheapest pigs in blankets at £2.19. Compared to last year, an Aldi Christmas dinner actually came out to be almost 1% cheaper.
The Cost of Christmas Dinner Has Risen 5.52%
The price of hosting a traditional Christmas dinner is on the rise. By comparing data from Christmas food staples from 2024 to 2025 from popular supermarkets, we were able to find out the increase in costs for consumers.
Cost of Christmas Dinner in 2024 £127.26
Cost of Christmas Dinner in 2025 £134.29
Cost Difference 2024 vs 2025 5.52%
In the past year, the cost of a traditional Christmas dinner has risen by 5.52%. While this might appear to be a moderate increase, it’s significant when placed in context, it surpasses the predicted 3.4% inflation rate for 2025. This means that the festive feast is becoming more expensive at a pace faster than the general cost of living.
Some Christmas Staples Surge by 40% Since Last Year
Christmas supermarket staples have increased in price says new research (Image: Netvouchercodes)
However, some products have increased in price much more than others, while some have decreased significantly, which means by shopping strategically, you could help up saving money.
The main event and often the most expensive item on everyone’s lists, turkey has increased yet again in price from 2024 to 2025 by 0.52%. However, it’s the beef roasting joint that has seen the steepest increase in costs. Prices have skyrocketed 40% from an average of £14.01 to £19.60 in just a year.
Another product that has seen a large increase in price is cranberry sauce, increasing from 70p in 2024 to 87p in 2025, a rise of 25%. Last year, cranberry sauce saw one of the biggest decreases in costs, partially fuelled by supermarkets choosing to price match with Aldi. However, this year, prices seem to have rebounded.
Recommended reading:
Across the board, British-grown vegetables have continued to see slight increases in costs. Green beans have seen the biggest increase of 7.04% from £1.02 to £1.09. Maris Piper potatoes have also increased 3.96% and Brussel sprouts by 2.02%
However, there is some good news. Christmas favourites like the Christmas pudding have seen sharp decreases in price from £3.37 to £2.79, dropping by 17.44%. Mince pies have also seen a dramatic decrease year-on-year with a 17.06% reduction from £1.48 in 2024 to £1.22 this year.
Although the cost of sugar and dried fruit have increased significantly this year, supermarkets may be keeping costs down for these Christmas staples with deals and discounts. It may be best for consumers to buy in-store than try to make their own from scratch if they want to save.

Dining and Cooking