The UK's major supermarkets have launched an unprecedented festive price battle, with Aldi and Morrisons leading the charge by offering essential Christmas vegetables for a mere 5p each. With Christmas Day just a week away, the competition between Tesco, Morrisons, Aldi, Lidl, and Sainsbury's is intensifying, offering significant savings on the core components of a traditional roast dinner.
The Race to the Bottom: 5p Veg Leads the Charge
According to money-saving expert Martin Lewis, the current pricing is the lowest seen since 2015. Morrisons kicked off the deep discounts, offering carrots, parsnips, Brussels sprouts, and swede for 5p each to shoppers with a More Card. This deal is available in stores now until Christmas Day, with a limit of eight per customer.
Aldi quickly responded, announcing it would drop its prices from 8p to 5p from Friday, December 19, until Christmas Eve. Their offer includes a wider range, covering potatoes, Brussels sprouts, carrots, parsnips, cabbage, and swede, limited to four of each vegetable pack per person.
How Other Supermarkets Are Competing
Not to be left out, other chains have introduced their own aggressive promotions, though at slightly higher price points.
Lidl is selling selected vegetables, including shallots, for 8p each until Christmas Eve, with a limit of three packs per shopper. Meanwhile, Sainsbury's and Tesco have set their promotional price at 15p per item, requiring a Nectar card or Clubcard respectively. These deals are available both in-store and online until Christmas Eve.
The savings are substantial. For example, Aldi's 2kg bag of potatoes, down from £1.32 to 5p, represents a 96% saving, while Morrisons' Brussels sprouts offer a 95% discount.
Full List of Christmas Vegetable Deals
Here is a breakdown of what each supermarket is offering in this festive price war:
Morrisons (5p with More Card): Carrots (1kg), Parsnips (500g), Brussel sprouts (500g), Swede (each).
Aldi (5p from Dec 19): Potatoes (2kg), Brussels sprouts (500g), Carrots (1kg), Parsnips (500g), Red/white cabbage (each), Swede (each).
Lidl (8p): Brussels sprouts (500g), Carrots (1kg), Potatoes (2kg), Parsnips (500g), Swede (each), Shallots (300g).
Sainsbury's (15p with Nectar card): Carrots (1kg), Brussels Sprouts (500g), Potatoes (2kg), Parsnips (500g), Swede (each), Red & White Cabbage.
Tesco (15p with Clubcard): Carrots (1kg), Brussels sprouts (500g), Potatoes (2kg), Parsnips (500g), Swede (each), Red cabbage, Broccoli.
This fierce competition highlights the supermarkets' determination to attract last-minute Christmas shoppers. For consumers, it presents a prime opportunity to significantly cut the cost of the festive feast, provided they remember their loyalty cards and act quickly before the offers end on Christmas Eve.