Christmas Dinner For Less: Morrisons Supermarket Feeds Family Of Eight For Less Than £3 Per Head

Which Supermarket Is Offering The Cheapest Christmas Dinner?
Sam Edwards via Getty Images

Morrisons is bringing the affordable festive cheer this year and has been crowned the cheapest supermarket to buy a Christmas lunch.

According to research conducted by lovemoney.com, the store offers lunch for eight people at just £2.88 per head.

The supermarket beat competitors for the second year running, filling shopping trolleys with eleven Christmas essentials - including turkey, Brussels sprouts, cranberry sauce and stuffing along with mince pies, two Christmas puddings and brandy butter - for just £23.07.

Wowzers.

Lidl came in at close second place with a cost of £3.11 per head - just 23p shy of Morrisons - or £24.89 in total.

Waitrose's Christmas dinner was the most expensive at £60.58 (total) or £7.57 per head.

Lovemoney.com notes the steep price difference is due to Waitrose turkey being fresh and free range - while Morissons turkey costs £10, Waitrose's bird is priced £39.00.

Vegetables are approximately the same price across all supermarkets.

NB. The shopping bills for each supermarket are not identical as the weights and varieties are not always the same.

Close