Free carrots, bigger sprouts and 8p spuds for your Christmas dinner: the supermarket festive price wars

Share
a purple box with white text and numbers on it showing the price of a 2kg bag of potatoes at Sainsbury's - for Christmas dinner
The cost of a Christmas dinner has been reduced at supermarkets. Sainsbury's is offering vegetables for 15p, while other supermarkets are doing similar deals for 8p
Share

Days away from December 25, supermarkets have slashed the prices of vegetables used in the Christmas dinner, with bags of spuds available from just 10p.

Savvy shoppers looking to make their pennies go further than ever before can take advantage of the special prices.

Aldi’s 8p vegetables

a table full of Christmas food centred around a turkey, using ingredients from Aldi
Aldi has priced its Christmas dinner vegetables at 8p a packet … but only until Christmas Eve

Aldi said it had planned to sell Carrots (1kg), Parsnips (500g), Brussels Sprouts (500g), White Potatoes (2kg), Red and White Cabbages and Broccoli for 15p each, but the bags have now been reduced to 8p.

This offer starts on Thursday, December 19, and runs to Christmas Eve. The supermarket says the price reduction means its Christmas dinner goes from £1.91 a head to £1.80.

Its festive shopping basket includes a British Small Whole Fresh Turkey (£8.85, £2.95 per kg) paired perfectly with Quixo Sage & Onion Stuffing Mix (40p, 170g) and crispy Everyday Essentials Yorkshire Puddings (40p, 15 pack), plus the vegetables at 8p each, and Quixo Gravy Granules (79p, 300g).

Customers are limited to six of each per shop.

Lidl says they won’t be beaten on price

Fellow discounter Lidl say their prices are always market leading and have long-term agreements in place with producers and growers, meaning promotional prices do not affect the price paid to the farmer.

It is offering Parsnips (500g), Brussel Sprouts (500g), Echalion Shallots (300g), British Swede (each) and White Potatoes (2kg) for 15p, but it could choose to price match Aldi.

The company says it will shut most of its stores on Boxing Day and New Year’s Day, and its busiest shopping times are between noon and 2pm.

Its quietest times are 8am to 10am, and from 6pm onwards.

Asda joins in the 8p veg stampede

Asda says its prices don’t need a loyalty card to be enjoyed.

Available instore and online while stocks last, customers will be able get 1kg carrots, 500g sprouts, 360g broccoli, 500g parsnips and for the first time 2kg potatoes for just 8p each until Christmas Eve.

Its British Whole Fresh Turkey will be £3/kg, cheaper this year than it was in 2023. This will be available from Thursday, December 19.

READ MORE: Strictly star Chris McCausland adds extra show to Reading Hexagon visit

Tesco is offering free carrots …

More than 2,880 Tesco stores are offering free carrots in the run-up to Christmas Eve.

But there’s a catch.

These are carrots deemed to be ‘imperfect’ which means they don’t make the cut for regular bags of the orange vegetables.

Instead, they are to be left out for Santa’s reindeer when he does his rounds on Christmas Eve.

Children are invited to visit the Carrots For Rudolph stations set up at the front of participating stores. They can pick a carrot and take it home so it can be left out when they go to bed.

… and says its sprouts are 25% bigger this year

Tesco says it has been working with its suppliers to find bigger and tastier sprouts.

Last year, each sprout was about 24mm in diameter, but this year they are 30mm… more of a mouthful.

Tesco sprout buyer Simon Tenwick said: “We’ve been working hard this year to bring in new varieties that have helped us deliver a better tasting sprout with a crunchier texture and perfect size.

“The quality of the festive crop that has been coming through in the last few weeks is among the best we’ve had in recent years and we are certain sprout fans will be delighted.”

15p vegetables from Tesco

Tesco is offering the most extensive list, with the discount available to those who have a Clubcard.

  • Broccoli (375g)
  • Brussels Sprouts (500g)
  • Carrots (1kg)
  • Parsnips (500g)
  • All rounder potatoes (2kg)
  • Swede (individual)
  • Red Cabbage (individual)

Morrisons 10p vegetables (and more free carrots)

a boy holding a pile of carrots at Morrisons
Morrisons is giving away ‘wonky’ carrots so Rudolph can have a feast while helping Santa make his Christmas Eve deliveries

Shoppers who have a Morrisons More Card can buy British Carrots (1kg), British Parsnips (500g), British Brussel Sprouts (500g) and a British Whole Swede for just 10p each until Christmas Eve

Its 2kg bag of British Best Potatoes is half-price until New Year’s Day, coming in at £1.15.

Fraser Lovatt, category director of produce and horticulture at Morrisons, said: “By cutting the costs of products like carrots, parsnips, sprouts and potatoes, we are helping customers get all they need for the perfect festive roast without breaking the bank.”

The store has other festive discounts: Customers can save 50% on Market Street Whole Salmon, on offer at just £7.50/kg (usually £15/kg) from now until 5th January in-store nationwide. More Card holders can benefit from a half price saving on Charles De Villiers Champagne Brut 75cl at just £12.50 (usually £25) until January 1, or pick up a bottle of Sorso Prosecco Spumante for just £4.75 (usually £6.50).

Like Tesco, it is offering free ‘wonky’ carrots to children.

These will be available to collect from the front of all Morrisons stores on December 21 and 22.

Andy Todd, carrot buyer at Morrisons, said: “Thousands of families across the nation will excitedly be preparing for Father Christmas’s visit soon and we wanted to play our part in helping to ensure he and his team are well fed.”

Sainsbury’s deals for Nectar card holders

a box containing bags of potatoes fit for a Christmas dinner
Bags of potatoes at Sainsbury’s ready to be made in to a Christmas dinner

Sainsbury’s is helping with the cost of a Christmas dinner by inviting shoppers to stock up on vegetables.

To qualify for the discount, they need a Nectar card.

The selected vegetables are: Brussels sprouts, parsnips, carrots, swede, red cabbage, and potatoes.

Cheeselogs

​Get Cheeselogs in your inbox!

Sign up to our weekly newsletter for the latest posts, news and surprises. It's completely free, and goes straight to your inbox. 

You may be asked to complete a puzzle, and will be sent an email asking you to confirm your subscription, and you can unsubscribe at any time.

Share

Don't Miss

Countdown on to Reading’s Christmas light switch-on

Festive displays across the town centre start from Saturday, 14 November

Flight Club Reading gets festive with Christmas party Social Darts

Station Hill’s Social Darts bar adds Christmas trees, wreath-wrapped oches and festive cocktails from 16 November

All the pantomimes in Berkshire for Christmas 2026

Reading’s Hexagon to stage Aladdin, while Theatre Royal Windsor to welcome Jack and the Beanstalk

Kathak dance show BIRD tells survivors’ stories at Norden Farm

Amina Khayyam Dance Company’s Edinburgh Fringe award winner, with a live score by Jonathan Mayer, visits Maidenhead on Wednesday 18 November

Anything Goes sets sail at The Mill at Sonning this Christmas

Gemma Sutton and Josh St Clair lead the cast of Cole Porter’s ocean-liner musical, from 19 November to 17 January

Heaven 17 announce orchestral greatest hits tour including London date

Martyn Ware and Glenn Gregory team up with full orchestra and special guests China Crisis for November 2027 show at London Royal Festival...

Larry Lamn directs Of Mice and Men at Norden Farm

Larry Lamb directs Nigel Miles Thomas and Michael Roy Andrew in Steinbeck’s story of friendship in the Great Depression on Thursday 19 November

Kenneth Williams centenary celebration comes to Norden Farm

Simon Cartwright, Russell Davies, Mark Farrelly and Madeline Smith share scenes, sketches and diary extracts on Wednesday 25 November

Related Articles

Reading Town Hall hosts free Christmas Market

Local stallholders, mulled wine, mince pies and a mead tasting at Reading...

All the pantomimes in Berkshire for Christmas 2026

Reading’s Hexagon to stage Aladdin, while Theatre Royal Windsor to welcome Jack...