Browse

View All181
Vegetables119
Potatoes8
Carrots & Root Vegetables7
Broccoli & Cauliflower9
Cabbage, Spinach & Greens9
Onions, Leeks & Garlic8
Mushrooms3
Tomatoes15
Beans, Peas & Sweetcorn10
Peppers5
Prepared & Easy to Cook11
Courgettes & Aubergines1
Squash & Sweet Potatoes2
Fresh Stir Fry12
Asparagus2
Chillies, Ginger & Ingredients1
Celery & Fennel3
Beetroot & Radish4
Mixed Vegetable Selection Packs8
Organic8
Salad & Herbs91
M&S Baby New Potatoes 750g
£1.85
750g (£2.47 per kg)
M&S Sweet Potatoes 1kg
£1.35
1kg (£1.35 per kg)
M&S Miniature New Potatoes 500g
£2.40
500g (£4.80 per kg)
M&S Baking Potatoes 2 per pack
£1.15
2 per pack (58p each)
Out of stock
M&S British Potatoes 4 per pack
£2.00
4 per pack (50p each)
Out of stock
M&S Salad Potatoes 1kg
£1.75
1kg (£1.75 per kg)
Out of stock
M&S Organic Potatoes 1.5kg
£2.65
1.5kg (£1.77 per kg)
Out of stock
M&S Jersey Royal New Potatoes 400g
£3.50
400g (88p per 100g)
Out of stock