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 Baby Leaf Greens 200g
£1.70
200g (85p per 100g)
M&S Young Spinach Washed & Ready to Cook 80g
£1.25
80g (£15.63 per kg)
Out of stock
M&S Sweetheart Cabbage
£1.05
Out of stock
M&S Spinach Washed & Ready to Eat 120g
£1.70
120g (£14.17 per kg)
Out of stock
M&S Red Cabbage
84p
Out of stock
M&S Swiss Chard 200g
£2.10
200g (£10.50 per kg)
Out of stock