Cheap Vegetables deals

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • After a successful trial scheme in a few locations, all Lidl stores in England, Scotland and Wales (find your nearest) are now offering £1.50 boxes containing 5kg of 'edible but not perfect' fruit and veg - slightly past its best, but still safe to eat.

    Every day, a limited number of boxes will be available from the time stores open, until midday - when any unsold boxes will be donated to local good causes.

    What you'll actually get is completely random, as the 'Too Good to Waste' boxes are made up on the day with whatever fruit and veg is looking past its best in each store. Some will be bruised or battered, while others might have just escaped from their wrapper - in any case, you'll be able to see what you're getting before you buy.

    Here's what the boxes may look like in store:

    See our blog on Reductions in places you might not expect for how you can save 30% at Lidl, or bag 'yellow-sticker' bargains at B&M, Holland & Barrett and more. 

    MSE Rhiannon says:

    To give a very rough idea of how good this is, I've made up an imaginary 5kg box below including five different fruits and vegetables (1kg of each, using Lidl's prices):

    • Apples - normally 95p for 670g (£1.42/kg).
    • Bananas - normally 76p per 1kg loose.
    • Carrots - normally 59p for a 1kg bag.
    • Onions - normally 82p for a 1kg bag.
    • Potatoes - normally £1.25 for 1kg (50p/kg).


    So at Lidl you'd usually pay £4.84 for this lot, meaning the £1.50 box would save you £3.34 (though you'd save a lot more if your box was full of more expensive, exotic fruits/veg).

  • If you go in store or online to Morrisons*, you can get selected vegetables and fruit branded 'wonky', which may be slightly irregular in shape or appearance, but totally fine to eat.

    In most cases it makes Morrisons veg cheaper than all other major supermarkets - including Aldi and Lidl - but what's available will depend on the season and stock in your local store.

    Some examples of wonky veg available include:

    • 50p Carrots 1kg* - next cheapest we found, 59p at Tesco.
    • 50p Onions 1kg* - next cheapest we found, 60p at Tesco.
    • 53p Cabbage* - next cheapest we found, 67p at Tesco.
    • £1.09 Potatoes 2.5kg* - found for the same price at, £1.09 at Lidl.
       

    It's worth noting that all of these fruit & veg are provided in non-recyclable packaging. If you're looking to reduce your purchase of single-use plastics, Morrisons also sell a Wonky Vegetable box* for £3 which doesn't contain any plastic.

  • If you go online or in some stores to Morrisons*, you can get a selection box of wonky veg for £3.50. Online delivery's from £1 on a minimum order of £40+. See full T&Cs*.

    The wonky veg box will include:

    • Carrots - approx four (large).
    • Onions - approx six (small).
    • Potatoes - approx eight (large).
    • Parsnips - approx three (large).


    It'll also include at least three of a selection of other veg, which could include:

    • Cabbage
    • Swede
    • Cauliflower
    • Leeks
    • Peppers


    We priced up the box based on the included veg plus one cauliflower, swede and a cabbage at Tesco and came to £6.81. However, if you bought the wonky veg from Morrisons plus a swede and a pack of parsnips, it'd cost £3.92.

    So you'll save money with this box, but it might be worth picking up the individual packets of wonky veg instead if you like to know what you'll get.

    It's worth noting that the wonky veg do not come packed in any plastic, just the cardboard box which can be reused or recycled after you've eaten the vegetables. So, this box is good if you're looking to reduce your purchase of single-use plastics.

  • If you're concerned about food waste and believe beauty is on the inside, then you might want to see if you can pick up a wonky veg box for £3.50 in store at Asda*. The boxes, which are available in 550 stores, contain 5kg of peculiar-shaped, odd-sized seasonal veg that wouldn't win any beauty contests - but should be just as nice on the inside.

    Asda says 10,000 boxes are going into 550 participating stores (see the full list) every month - so it's worth going quickly if you want the pick of the wonky crop.

    What's in the box?

    Each box is different but Asda tells us an example might contain about 500g carrots, 1kg potatoes, two onions, two courgettes, one cucumber, one cabbage, 300g leeks, 300g parsnips and three peppers - enough, Asda says, to feed a family of four for a week. If bought normally, this would cost £6ish. Though there are other ways to save on veg, see MSE Coupon Kid Jordon Cox's blog on buying individual veg rather than pre-packaged, Aldi's Super Six and Lidl's vegetable offers.

    Why is Asda doing this?

    Celebrity Chef Jamie Oliver says 20%-40% of quality fruit and veg produced by UK farms is wasted in part because supermarkets think we're a superficial bunch who won't buy 'ugly' fruit and veg. The big supermarkets are now under pressure to cut food waste.

    Wonky veg boxes are great if you want to contribute to cutting back on plastic use, food waste, help farmers, and save money (about 30% off Asda's standard prices, it says - but you may find it's cheaper to buy veg individually elsewhere).

    Let us know if you found one of these boxes and what you think of it on Twitter or Facebook.

Expired deals

  • Lidl fresh fruit & veg offers

    Lidl fresh fruit & veg offers

    In stores from Thu 4 Jul. Incl 25p lettuce

    Every week Lidl runs fresh fruit and vegetable offers in stores on selected products which our forumites love.

    Discounted products available from Thu 4 Jul to Wed 10 Jul include:

    • Wild rocket, 25p for 70g (norm 52p)
    • Spring onions, 25p (norm 47p)
    • Chillies, 25p (norm 47p)
    • Iceberg lettuce, 25p (norm 58p)
       

    Lidl says all fresh fruit and vegetable offers are available while stocks last in stores in England, Scotland and Wales. Items may vary, see in store for details.

    It's worth noting that all the fruit & veg are provided in non-recyclable packaging.

  • Lidl fresh fruit & veg offers

    Lidl fresh fruit & veg offers

    In stores from Thu 13 Jun. Incl 30p spring onions

    Every week Lidl runs fresh fruit and vegetable offers in stores on selected products which our forumites love.

    Discounted products available from Thu 13 Jun to Wed 19 Jun include:

    • Oaklands salad spring onions, 30p - next cheapest we found 50p at Morrisons. 
    • Red peppers, 39p each- next cheapest we found 50p at Sainsbury's. 
    • Oaklands peaches, 55p - next cheapest we found 79p at Asda.
    • Oaklands corn cobettes, 79p - next cheapest we found £1 at Asda.

    Lidl says all fresh fruit and vegetable offers are available while stocks last in stores in England, Scotland and Wales. 

    It's worth noting that all the vegetables are provided in non-recyclable packaging. 

  • Tesco 'Fresh 5' fresh fruit & veg offer

    Tesco 'Fresh 5' fresh fruit & veg offer

    In stores and online. Incl 39p doughnut peaches

    There's a new fruit & veg offer at Tesco* which works out cheaper than discounters Aldi & Lidl for some items called the 'Fresh 5', valid until Mon 10 Jun.

    Fruit & veg in the offer include:

    It's worth noting that most of this fruit and veg is provided in non-recyclable packaging (you may be able to recycle half of the tomatoes, apricots and peaches packaging) aside from the mango, which is loose.

  • 3 for £1 vegetables at Morrisons

    3 for £1 vegetables at Morrisons

    In store only. Incl broccoli, leeks, potatoes

    If you go in store only to Morrisons (find your nearest*), you can get three packs of selected vegetables for £1 (33p each), normally 50p each.

    Vegetables in the offer include:

    • Potatoes, 1.5kg - cheaper at Aldi, 29p for 2.5kg.
    • Leeks, 500g - next cheapest we found, 95p at Lidl.
    • Carrots, 1kg - cheaper at Aldi, 19p for 1kg.
    • Broccoli, each - next cheapest we found, 58p at Asda.
    • Parsnips, 500g - cheaper at Aldi, 19p for 500g.
       

    Whilst most of the vegetables are cheaper elsewhere, if you live closer to a Morrisons than an Aldi or Asda, it's probably not worth the extra petrol of travelling further for the sake of a few pence, unless you're visiting Asda or Aldi anyway – and three for £1 at Morrisons is still a decent offer.

  • Asda 20p Easter veg offer

    Asda 20p Easter veg offer

    In selected stores & online from Mon 15 Apr. Incl 20p broccoli

    We've spotted a 20p vegetable offer at Asda* from Mon 15 Apr, which works out cheaper than discounters Aldi & Lidl for some items, until Mon 22 Apr.

    Vegetables in the 20p offer include:

     

    Previously, Asda has not offered cut-price veg in all locations, but it's worth a look in your local if you're already there.

    It's worth noting that all of these vegetables are provided in non-recyclable packaging (you may be able to recycle some packaging in carrier bag recycling bins) apart from the swede which is loose.

  • Aldi Super 6 fruit & veg offers

    Aldi Super 6 fruit & veg offers

    In stores from Thu 23 May. Incl 55p nectarines

    Every two weeks Aldi runs a deal called the 'Super 6' on six fruits and vegetables, for less than £1 each.

    The current offer runs from Thu 23 May until Wed 5 Jun and includes the following:

    • 55p Nectarines (4-pack) - Next cheapest similar we found, £1 at Sainsbury’s and Morrisons.
    • 59p Green beans (220g) - next cheapest we found, 75p at Iceland.
    • 59p Sharon fruit, aka persimmon/kaki (3-pack) - next cheapest we found, £1 at Tesco.
    • 59p Jersey Royal potatoes (500g) - CHEAPER at Tesco, 45p for 450g.
    • 65p Cocktail vine tomatoes (250g) - CHEAPER at Tesco, 45p for 240g.
    • 65p Rhubarb (400g) - next cheapest we found, £1 at Morrisons.

     

    It's worth noting that all the fruit & veg are provided in non-recyclable packaging.

  • £2.50 off at Farmfoods

    £2.50 off at Farmfoods

    Click & print voucher for money off when you spend £25

    If you go online to frozen food retailer Farmfoods, you can download coupons (click the black circle on the right) for 10% off various shopping totals until Sat 13 Jul.

    You can get £2 off a £25 spend, £5 off a £50 spend, £7.50 off a £75 spend or £10 off a £100 spend. Don't buy anything you don't need to get up to the total required, but if you need to stock up on frozen fruit & veg these coupons could help.

  • Sainsbury's 30p Xmas veg offer

    Sainsbury's 30p Xmas veg offer

    In stores and online. Incl 30p potatoes (2.5kg)

    We've spotted a 30p vegetable offer at Sainsbury's which works out cheaper than discounters Aldi & Lidl for some items, until Thu 27 Dec.

    Vegetables in the 30p offer include:

    It's worth noting that all of these vegetables are provided in non-recyclable packaging (you may be able to recycle some packaging in carrier bag recycling bins).

  • Asda 20p Xmas veg offer

    Asda 20p Xmas veg offer

    In selected stores & online from Thu 20 Dec. Incl 20p broccoli

    We've spotted a 20p vegetable offer at Asda* from Thu 20 Dec which works out cheaper than discounters Aldi & Lidl for some items, until Wed 26 Dec.

    Vegetables in the 20p offer include:

     

    Previously, Asda has not offered cut-price veg in all locations, but it's worth a look in your local if you're already there.

    It's worth noting that all of these vegetables are provided in non-recyclable packaging (you may be able to recycle some packaging in carrier bag recycling bins).

  • Tesco 29p Xmas veg offer

    Tesco 29p Xmas veg offer

    In stores and online. Incl 29p cauliflower

    We've spotted a 29p vegetable offer at Tesco* which works out cheaper than discounters Aldi & Lidl for some items (mostly before Fri 20 Dec), until Fri 28 Dec.

    Vegetables in the 29p offer include:

     

    It's worth noting that all of these vegetables are provided in non-recyclable packaging (you may be able to recycle some packaging in carrier bag recycling bins).

  • Aldi Super 6 fruit & veg offers

    Aldi Super 6 fruit & veg offers

    In stores from Thu 20 Dec. Incl 19p carrots (1kg)

    Every two weeks Aldi runs a deal called the 'Super 6' on six fruits and vegetables, for less than £1 each.

    The current offer runs from Thu 20 Dec until Wed 2 Jan and includes the following:

    • 19p Carrots (1kg) - SAME PRICE at Lidl.
    • 19p Parsnips (500g) - SAME PRICE at Lidl.
    • 19p Brussels sprouts (500g) - SAME PRICE at Lidl.
    • 28p Swede (each) - next cheapest we found, 49p at Lidl.
    • 28p Red/white cabbage (each) - next cheapest we found, 79p (red/white cabbage) at Tesco, 75p (white cabbage) at Morrisons.
    • 28p White potatoes (2.5kg) - next cheapest we found, 29p at Tesco.

     

    It's worth noting that all the vegetables are provided in non-recyclable packaging, apart from the swede, which are loose.