Aldi Value Christmas Dinner

Source: Aldi

Aldi’s value Christmas dinner

Aldi and Lidl have both cut the price of fresh whole turkey after being undercut by a Tesco Clubcard deal.

Both discounters have dropped their price from £2.95 per kg. Lidl has gone to £2.50 per kg – matching Tesco’s Clubcard deal – while Aldi has gone a penny lower, at £2.49 per kg.

Both have also revised their Christmas family dinner offers after Tesco announced its deal this morning.

Aldi’s latest family Christmas dinner costs £9.43 and consists of:

  • British Small Whole Fresh Turkey (£7.47, 3kg/£2.49 per kg)
  • Quixo Gravy Granules (97p, 300g)
  • Everyday Essentials Yorkshire Puddings (40p, 15-pack)
  • Quixo Sage & Onion Stuffing Mix (39p, 170g)
  • Nature’s Pick White Potatoes (5p, 2kg)
  • Nature’s Pick Brussels Sprouts (5p, 500g)
  • Nature’s Pick Carrots (5p, 1kg)
  • Nature’s Pick Parsnips (5p, 1 pack)

Lidl’s latest family Christmas dinner offer costs £10.18 and consists of:

  • Birchwood Small Whole Turkey (£2.50 per kilo (£7.63) from 20 December)
  • Brussels Sprouts (5p, 500g)
  • Parsnips (5p, 500g)
  • Carrots (5p, 1kg)
  • Potatoes (5p, 2kg)
  • Newgate Gravy (99p, 300g)
  • Newgate Stuffing (90p, two packs)
  • Simply 15 Yorkshire Puddings (46p)

Aldi’s earlier offer was pitched as serving eight and it has now revised this to six, though the only change to ingredients is the removal of an additional pack of stuffing mix.

Lidl is claiming its meal serves eight, as before, though the only difference in the ingredients of the two is that Lidl’s has two packs of stuffing mix instead of Aldi’s one.

Tesco threw a spanner in the works of their ‘eight-person Christmas dinners’ with its announcement of a Clubcard deal for six including nearly as much food for under £10.

Read more: Christmas dinner 2025: with consumers squeezed, what’s happening to the cost?

Aldi is understood to have made its revision from eight to six diners to make the deals more easily comparable for consumers. 

Tesco’s deal consists of a 3kg whole turkey for £7.50 (£2.50 per kg, or £5 per kg without a Clubcard), 15 own-label Yorkshire puddings (230g, 40p or 46p without a Clubcard), chicken gravy granules (200g, 65p or 73p without a Clubcard), sage & onion stuffing mix (170g, 40p or 45p without a Clubcard), and four types of veg – carrots (1kg), potatoes (2kg), sprouts (500g), and parsnips (500g) – all reduced on Clubcard to 15p each.

Lidl said its latest prices would be in stores from 20-24 December. Aldi and Tesco said their deals were in stores from today (19 December).