top of page

2025 Christmas Veg Wars: Grab Your Christmas Veg From Just 5p!


The Christmas veg wars for 2025 are now live. All UK supermarkets have confirmed their festive veg deals, and they start from just 8p!

Where To get Your Christmas Veg For As Little As 5p And How To Stretch It To Last Well Into The New Year!


Every December, the Christmas veg wars kick off, and the supermarkets start slashing the price of potatoes, carrots, parsnips and sprouts to ridiculous, below cost levels. They want one thing. They want you in the store. Because if you come in for 5p carrots, chances are you will also pick up your turkey, trimmings, desserts and booze. Veg is the bait. The rest of your Christmas shop is the profit! And of course, I stack cashback on every shop. JamDoughnut for in-store, Complete Savings or Rakuten (who have an amazing £25 new user bonus scheme on at the moment when you spend £60), for online. It all adds up.


When To Buy Your Cheap Christmas Vegetables?





I always buy my Christmas vegetables twice! I'll buy a first load of vegetables immediately when the deals start, so the same day or the second day after the offers go live, and thats for us to use immediately or for prepping food for the freezer. I'll then buy the second load of vegetables with my main Christmas food shop, which I'll be doing on the 23rd December this year. I shop based on convenience, not pennies, because the price difference is tiny.

If I do my main Christmas shopping at one supermarket, I'll get my vegetables there, I won't bother changing my food shop from Tesco to Morrisons for a 3p saving on my veg; I shop based on convenience, not pennies, as even paying 8p for veg is an absolute bargain!


That said, not all supermarkets offer everything I need for my Christmas lunch, or freezer, they tend top offer some parts, but not neccesarily all, in the hope you'll pay full price for some of your veg, so I will often shop at more than one supermarket to get everything I need, which is a bit of a pain, but still worth it when you look at the savings! I have Morrisons and Tesco within a 1-minute drive of each other, and I can normally get everything I need between the two of them, so it's not a major issue! The trick is to go and buy that cheap veg at the other supermarket and not to get sucker punched into buying other things you don't need! I go in, grab a basket of cheap vegetables, then head straight to the tills to pay. That way I'm not likely to spend more on things I don't need, and it feels great walking out with a big, heavy carrier bag of veg, knowing it likely cost me less than 50p! This year, I already have my turkey, which was a frozen yellow clearance deal from Amazon Fresh in January, so I don't have to worry about the hassle and cost of a turkey this year! I shop based on convenience, not pennies, because the price difference is tiny. If I do my main Christmas shopping at one supermarket, I get my vegetables there. Christmas vegetable stock can disappear fast, especially sprouts and potatoes. Last year, some stores sold out completely, so I want to make sure I have enough to cover Christmas and a backup supply for the new year.

Last year, I used the cheap veg to make:

  • Broccoli and Stilton soup

  • Mixed vegetable soup

  • Mashed potatoes

  • Roast potatoes

  • Mixed veg

  • Cottage pies

  • Roasted parsnips

All frozen in portions for weeks afterwards. This is one of the best food budgeting tricks you can do. All the info on how to prep your veggies for freezing is below.

Taking advantage of these bargain basement vegetables in December can really help your food budget in the new year, so long as you have a bit of freezer room, and it makes a massive difference to the food budget, especially after Christmas, when money is tight.



Christmas Veg Wars 2025 – Confirmed Deals Now Live In Supermarkets


With all the major supermarkets now confirmed, here is the full breakdown of what each store is offering for the 2025 Christmas veg wars.

Aldi - Updated

Aldi has confirmed its Festive Super Six pricing, which runs from 19th December to 24th December, and further reduced it from 8p each, to 5p each from Friday 19th December.

  • White potatoes 5p (2kg)

  • Carrots 5p (1kg)

  • Parsnips 5p (500g)

  • Brussels sprouts 5p (500g)

  • Red and white cabbage 5p each

  • Swede 5p each


Lidl

Lidl's offers run from 18th December (was 19th but has been brought forward) to 24th December, and have also reduced their offerings from 8p per pack to 5p, with a limit of 3 per customer.

  • British white potatoes 5p (2kg)

  • British carrots 5p (1kg)

  • Parsnips 5p (500g)

  • Brussels sprouts 5p (500g)

  • British swede 5p (whole)

  • Echalion shallots 5p (300g)


Tesco

Tesco’s Christmas veg deals for Clubcard members will be available from 18th December to 24th December, as outlined below.

  • Tesco white potatoes 15p (2kg)

  • Tesco carrots 15p (1kg)

  • Parsnips 15p (500g)

  • Brussels sprouts 15p (500g)

  • Broccoli 15p (each)

  • Swede 15p (each)

  • Red cabbage 15p (each)

Sainsbury’s

Sainsbury’s will be running the following Christmas vegetable offers for Nectar Card holders between 18th December and 24th December.

  • Carrots 15p (1kg)

  • Parsnips 15p (500g)

  • White potatoes 15p (2kg)

  • Swede 15p (each)

  • Red cabbage 15p (each)

  • White cabbage 15p (each)

  • Brussels sprouts 15p (500g)


Asda

Asda will be offering the following Christmas veg deals, available from 18th December to 24th December.

  • Carrots 15p (1kg)

  • Broccoli 15p (each)

  • Swede 15p (each)

  • Brussels sprouts 15p (500g)

  • White potatoes 15p (2kg)


Morrisons - UPDATED

Morrisons’ Christmas veg deals for More Card holders run from 18th December to 24th December and include the following.


  • British carrots 5p (1kg)

  • British parsnips 5p (500g)

  • British Brussels sprouts 5p (500g)

  • Whole British swede 5p (each)

  • Morrisons British Best Roasting Potatoes (1.5kg) are on sale for better than half price in store until 26/12/25, costing £1 

Prices often change, though; Morrisons dropped its price from 10p to 5p on the 18th; Aldi will be dropping theor price to match on Friday the 19th December, and other retailers may then drop prices further, but it'll likely level up after a day or so, and Lidl brought its 8p offers forward a day to the 18th December to come in line with its main competitor, Aldi! There is rarely a huge saving between stores, so it usually makes sense to shop where you were already planning to go!

My Yellow Sticker Lesson

I do not rely on yellow stickers at Christmas, but I will grab them if they are genuinely cheaper. The keyword is genuinely!

A lot of people assume a yellow sticker pack is always the best price. It is often not. If carrots are usually 50p and the yellow sticker makes them 25p, that is still more expensive than the Christmas loyalty price of 5p to 18p, so properly check the price of yellow stickers before you buy at Christmas, and not just veg, everything!!

And here is a mistake from last year; I bought veg early and stored it in the cupboard under the stairs. I thought it would be cool enough. Four days later, and it was ruined. Sprouts and broccoli, especially, do not last long. Luckily, it was only about 50p of wasted veggies due to the cheap pricing, but it was a waste of good food, and so not ideal! If you buy early, store it somewhere actually cold. When the weather is chilly, I sometimes leave the veg in the car boot for a short time because the outside air keeps it fresh.

Why Supermarkets Sell Veg So Cheaply At Christmas?

It is simple. They lose money on veg, so they can make money on everything else you buy. Cheap veg is a marketing tool, not a profit maker. They want your whole Christmas shop, not just your carrots, and assume that if you are buying your Christmas veg in their stores close to Christmas, there is a good chance you'll also buy your main Christmas food too!

You may well buy items such as meat, desserts, drinks and booze, and all the other yummy Christmas items we all enjoy, and thats where the profit is; they'd rather lose a few quid on your veg, but pocket the profit from the other products you buy; they aren't daft!

How Long Does Christmas Veg Last, And How To Freeze It?


Root vegetables last longer than people think, but sprouts and broccoli are the first to go soft. If you have space in the fridge, use it. Freezing is a great option, and I use it every single year.

How to freeze veg properly:

  • Boil water in the kettle to save energy, then pour it into a pan.

  • Blanch the veg for 1 to 3 minutes, depending on its firmness. Hard veggies such as potatoes can be par-cooked for longer, while green veggies such as broccoli or sprouts need only a couple of minutes; you don't want to overcook them, or they'll be soggy and not that nice.

  • Cool the veg quickly in cold water to stop the cooking process.

  • Dry thoroughly, or the water will turn to ice, and you can get 'freezer burn'.

  • Freeze the veggies. I put the veg on a baking tray, spreading them out so they don't touch or stick together.

  • Once frozen, put them in a bag, and it's easier to take out individual pieces of veg rather than big clumps stuck together!

  • If easier, or space is an issue, and you can't use a baking tray, you can of course freeze in bags with the air removed.

Frozen veg lasts at least six months. It technically never expires in the freezer, but freezer burn can affect texture over time.


FAQ: Christmas Veg Wars (2025 Edition)


When do Christmas veg prices usually drop? Most supermarkets drop veg prices between the 18th and 19th December, with deals running until Christmas Eve.

Which supermarket is cheapest for Christmas veg? Morrisons are cheapest on launch day, at 5p for their festive veggie selection, which is usually the lowest. Other supermarkets tend to match or come close.

Do you need a loyalty card to get the cheap veg? Yes for Tesco, Sainsbury’s and Morrisons. Asda sometimes sells its veg offers without needing a loyalty card.

Is yellow sticker veg cheaper than Christmas veg deals? Usually no. Yellow sticker veg is reduced from the normal price, not the loyalty offer price. So a 25p yellow sticker pack can cost more than a 5p deal pack!


Can you buy Christmas veg online? Yes, but the stock is more reliable in the store. Online availability often changes quickly during Christmas week.


Should you buy Christmas veg early?

Buy within the first day or two of the reductions, but avoid buying too far in advance. Sprouts and broccoli do not last long unless appropriately refrigerated.


How long does Christmas veg last in the fridge?

Most root vegetables last a week or more. Sprouts and broccoli last only a few days unless stored very cold.


Is it worth freezing Christmas veg? Yes! It is one of the best value tricks you can use. I freeze roast potatoes, mash, soups and mixed veg for weeks afterwards.

Why do supermarkets price veg so cheaply at Christmas?

To get you into the store. They take a loss on veg because they profit from everything else in your trolley.

How much veg should you buy for Christmas dinner?

Aim for roughly 250-300 grams of veg per adult, but most people buy extra because the deals are so cheap.

Prices will be incredibly similar, so shop where you already plan to go, stack your cashback, and grab enough veg to freeze for January. It is one of the easiest ways to stretch your food budget into the New Year!




© 2026 - Penny Pincher Media -  All rights reserved 
The Penny Pincher - Email: Howdy@thepennypincher.co.uk

View our Privacy Policy
  • Follow us on Facebook
  • Follow us on Instagram
bottom of page