Fruit
- All Fruits
- Apples
- Apricot
- Avocados
- Bananas
- Blackberries
- Blueberries
- Cherries
- Clementines
- Cranberries
- Damson's
- Dates
- Dragon Fruit
- Figs
- Gooseberries
- Grapefruits
- Grapes
- Honey
- Kiwi
- Kumquat
- Lemons
- Limes
- Lychees
- Mango
- Melons
- Nectarines
- Nuts
- Oranges
- Passion Fruit
- Peaches
- Pears
- Pineapple
- Plums
- Pomegranate
- Pomelos
- Raspberries
- Satsumas
- Sharon Fruit
- Strawberries
Vegetables
Salad
Yogurts
Showing 31–45 of 48 results
All Vegetables
free delivery for orders £25 or more!
For orders under £25, delivery is £7.99.
-

Onions Shallot Round (500g)
£1.99 Per 500gBritish Shallots onions, they’re round and perfect for roasting, pickling, frying and stewing.
-

Pak Choi (x2 in Pack)
£1.79 Per PackAlso known as Bok Choy or Chinese Celery Cabbage, Pak Choi is a traditional Asian ingredient.
-

Peas Fresh (500gm) British
£4.99 Per 500gmFreshly picked British Peas, perfect for a variety of tasty dishes.
-

Pepper Green
£1.49 eachBest quality Green bell pepper. Sweet classic flavour and colour.
-

Pepper Yellow
£1.49 eachBest quality yellow English bell pepper (large). Sweet classic flavour and colour.
-
On Offer 
Potatoes – Mr Halls Magic Maris Piper (Sack,25kg)
Original price was: £15.99.£9.99Current price is: £9.99. Per Sack25kg Sack of Maris Piper Potatoes (mixed sizes), great for everything like Mash and Roasting.
-
On Offer 
Potatoes – Mr Halls Magic Maris Piper (Sack)
Original price was: £7.99.£5.99Current price is: £5.99. Per Sack12.5kg Sack of Maris Piper Potatoes (mixed sizes), great for everything like Mash and Roasting.
-

Potatoes Baby Salad (500gm)
£1.49 Per 500gmBritish Baby Salad Potatoes (500gm), perfect for boiling, steaming and roasting.
-

Potatoes Baking (Jacket) (x4)
£2.49 for 4 PotatoesWashed Local Baking potatoes, Jacket — Large size.
-

Potatoes Jersey Royal (500gm)
£4.99 Per 500gmSeasonal potato, lovingly grown in Jersey for over 140 years. Available for a short time only.
-
On Offer 
Potatoes Lincolnshire New (500g)
Original price was: £2.99.£1.49Current price is: £1.49. Per 500gmFreshly harvested Lincolnshire New Potatoes. Delicate and sweet variety.
-

Potatoes Maris Piper British (1kg)
£0.99 Per 1kgCreamy white flesh with a fluffy texture, great for chips, roast potatoes & wedges.
-

Potatoes Red (1kg)
£1.49 per kgOur English Red Potatoes are perfectly suited for boiling, mashing, baking & roasting.
-

Potatoes Sweet
£1.29 eachSuper food. Also called Yams, they’re perfect for curries, soups, roast, salads, mash and fries.
-

Spinach (Pack)
£1.99 Per PackEaten raw or cooked and can be added to many dishes, from pastas, soups & sandwiches. English.













