Subcategory overview
In Fresh Vegetables (part of Vegetables & Fruit) you compare 735 products across 29 product types at 9 UK supermarkets: Aldi, ASDA, Co-op, Iceland, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose. Common product types within Fresh Vegetables include other, cabbage and carrots. The lowest unit price within Fresh Vegetables is currently £0.05/kg for brussels sprouts at Waitrose. Allsupers normalises pack sizes to the same unit (per kilogram, per litre or per piece) so you can compare supermarkets fairly, without a larger pack automatically looking cheaper than a smaller one. Prices refresh daily based on the retailers' own public price lists — no affiliate links, no paid placement and no preferential treatment for any specific supermarket. Alongside national brands you also see each chain's own-label range, which is often the sharpest price within a product type. Click any product type below for the full per-supermarket ranking and the current cheapest option this week.
Fresh Vegetables
735 products9 supermarketsupdated daily

asparagus
20 products

aubergine
15 products

beetroot
14 products

broccoli
51 products

brussels sprouts
13 products

cabbage
58 products

carrots
58 products

cauliflower
24 products

celery
17 products

chillies
56 products
From £6.67 / kilo
chinese leaves
6 products
From £1.10 / unit
courgette
21 products

cucumber
17 products

fennel
9 products

fresh beans & peas
9 products
From £3.86 / kilo
leeks
23 products
From £0.63 / kilo
lettuce
16 products

other
121 products

pak choi
8 products
From £5.16 / kilo
peppers
55 products

radishes
7 products

spinach
4 products

squash & pumpkin
54 products

tomatoes
45 products

vegetable mix (fresh)
7 products
From £1.07 / kilo
watercress & sea vegetables
4 products
From £18.86 / kilo
Other
3 products
From £7.14 / kilo