Browse

View All178
Vegetables116
Potatoes7
Carrots & Root Vegetables7
Broccoli & Cauliflower10
Cabbage, Spinach & Greens9
Onions, Leeks & Garlic8
Mushrooms3
Tomatoes13
Beans, Peas & Sweetcorn9
Peppers6
Prepared & Easy to Cook10
Courgettes & Aubergines1
Squash & Sweet Potatoes2
Fresh Stir Fry12
Asparagus2
Chillies, Ginger & Ingredients1
Celery & Fennel3
Beetroot & Radish4
Mixed Vegetable Selection Packs6
Organic8
Salad & Herbs89
M&S Piccolo Vine Tomatoes 360g
£3.90
360g (£10.83 per kg)
M&S Organic Cherry Tomatoes 250g
£1.70
250g (£6.80 per kg)
M&S Large Plum Cooking Tomatoes 500g
£1.70
500g (£3.40 per kg)
M&S Organic Vine Ripened Rosa Tomatoes 375g
£3.10
375g (£8.27 per kg)
M&S San Marzano Tomatoes 400g
£2.80
400g (£7.00 per kg)
M&S British Pomodolci Tomatoes 220g
£2.80
220g (£12.73 per kg)
Out of stock
M&S Rosa Vine Tomatoes min 4 per pack
£2.80
4 per pack (70p each)
Out of stock
M&S Santini Tomatoes 340g
£3.10
340g (£9.12 per kg)
Out of stock
M&S Red & Gold Santini Tomatoes 340g
£3.10
340g (£9.12 per kg)
Out of stock
M&S Vine Ripened Claret Tomatoes 230g
£2.20
230g (£9.57 per kg)
Out of stock
M&S Tomato Selection 750g
£3.10
750g (£4.13 per kg)
Out of stock