Fresh Vegetables

  • (127 customer reviews)
    £2.00
    £1.25 per 1 kilogram
  • (30 customer reviews)
    £0.99
    99p per 1 unit
  • £1.00
    £3.33 per 1 kilogram
  • (22 customer reviews)
    £0.89
    89p per 1 unit
  • (13 customer reviews)
    £1.79
    60p per 1 unit
  • £0.85
    £1.42 per 1 kilogram
  • £1.00
    £4.00 per 1 kilogram
  • (31 customer reviews)
    £1.00
    £2.50 per 1 kilogram
  • (171 customer reviews)
    £0.80
    80p per 1 unit
  • £1.00
    £1.43 per 1 kilogram
  • £1.60
    £4.00 per 1 kilogram
  • (45 customer reviews)
    £1.29
    £2.15 per 1 kilogram
  • (39 customer reviews)
    £2.00
    £1.67 per 1 kilogram
  • (32 customer reviews)
    £1.10
    37p per 1 unit
  • (27 customer reviews)
    £1.10
    37p per 1 unit
  • £2.00
    £1.33 per 1 kilogram
  • £1.19
    £3.31 per 1 kilogram
  • £1.29
    92p per 100 gram
  • (35 customer reviews)
    £2.00
    £1.33 per 1 kilogram
  • £1.00
    £8.00 per 1 kilogram
  • £2.00
    £9.09 per 1 kilogram
  • £2.10
    £4.20 per 1 kilogram
  • (16 customer reviews)
    £1.00
    33p per 1 unit
  • (22 customer reviews)
    £0.99
    50p per 1 unit
  • View More Products Even more products at fantastic prices
    Next Page

Fresh vegetables make a homemade curry, traditional roast or family dinner that much more special.

Getting the kids their 5-a-day and livening up whatever main event you have planned is easy with our great selection of nutritious and delicious vegetables.

Browse everything from cauliflower and carrots to tasty greens – including spinach, broccoli, spring onion and courgettes.

Whatever your preferences, you can find fresh veg for the whole family to enjoy.

Pushed for time? Heat up some of our prepared packs in the microwave, ideal for those evenings when you just need a quick dinner.

Having a BBQ? Rustle up a fresh and vibrant summer salad with some crisp lettuce, juicy tomatoes and cool cucumber.

Stock up on the most versatile veggies going – then check out our full fresh vegetables and salad range for even more choice.