Organic Christmas dinner

Shoppers will pay more for Christmas dinner this year

The price of a Christmas dinner has risen by around 16 per cent this year, according to an annual survey by consumer magazine Good Housekeeping.

Lidl is the cheapest retailer for Christmas as shoppers can pick up dinner including turkey and pudding for £25.53, while at the other end of the spectrum is Waitrose for £41.47. Overall, nine out of ten retailers are more expensive this year, according to Good Housekeeping.

The Good Housekeeping basket includes a whole turkey weighing at least 3.5kg, at least 880g each of potatoes, sprouts, carrots and parsnips, stuffing mix, a jar of cranberry sauce, at least 900g of Christmas pudding, Christmas cake, at least eight mince pies and a jar of brandy butter.

Prices rose across the basket, which the magazine said was due to falling in sterling’s value since the Brexit vote, which has pushed up the cost of food imports.

Good Housekeeping consumer director Caroline Bloor urged shoppers to shop around for the best deal. “Bargains are thin on the ground this Christmas, so if you're counting the pennies then your supermarket choice is crucial,” she said. “Now is not the time for loyalty – as swapping supermarkets is the best way to save.”