Aldi has announced major price cuts across its festive food range, allowing shoppers to serve a full Christmas dinner for eight people for just £10.85 — the equivalent of £1.36 per head.
The supermarket's budget Christmas dinner offering and its Festive Super Six promotion will arrive in stores on December 19 and run through to December 24. Under the Super Six deal, core Christmas vegetable essentials will be reduced to just 8p each.
8p vegetables and festive staples
The 8p items include 2kg bags of Nature's Pick White Potatoes, 500g packs of Brussels Sprouts, 1kg of Carrots, 500g of Parsnips, Swede, and Red or White Cabbages. Aldi has confirmed it is absorbing the retail price reductions itself, meaning prices paid to British growers and suppliers will remain unchanged.
The centrepiece of the price reduction initiative is Aldi's British Small Whole Fresh Turkey, priced at £2.95 per kg, making it the cheapest fresh turkey among major supermarkets. A 3kg turkey costs £8.85 and serves eight people.
Trimmings under £1
Shoppers can add trimmings for under £1 each. A 15-pack of Everyday Essentials Yorkshire Puddings will cost 40p, while a 170g box of Quixo Sage and Onion Stuffing Mix will cost 39p. Both of these price cuts begin early, on November 25. Additionally, a 300g tub of Quixo Gravy Granules will be available for 89p.
Roast potatoes are the most popular food of a Christmas dinner, with nearly two-thirds of people including them and over a quarter considering them the single most important part of the meal. When excluding potatoes, Brussels sprouts are officially the UK's favourite Christmas vegetable, followed closely by broccoli and carrots.
Lidl's rival 9p vegetable offer
Aldi's new price-cut vegetable offer comes just a few days after Lidl announced its own. Earlier this month, Lidl confirmed its 2026 Christmas vegetable promotion at 9p per item.
The festive deals will be available in stores nationwide from Saturday, December 19, 2026. The promotion encompasses four essential Christmas dinner vegetables, accessible to all customers without requiring a Lidl Plus membership: white potatoes (2kg bag for 9p), carrots (1kg bag for 9p), Brussels sprouts (500g bag for 9p), and parsnips (500g bag for 9p).
The 9p vegetables form part of a broader Lidl festive bundle priced at £11.11 for eight people, or £1.39 per head. In addition to the vegetables, the bundle includes a Birchwood British small turkey (3kg for £8.85), meat gravy granules (300g for 99p), Yorkshire puddings (15-pack for 46p), and sage and onion stuffing mix (170g for 45p).
During past Christmas periods, Lidl and competing supermarkets such as Aldi and Morrisons reduced vegetable prices even further, to as low as 5p, in the run-up to Christmas week.