Fresh Range

Ocado Ripe & Ready to Eat Pears 4 per pack
£2.20
4 per pack (55.0p each)
Out of stock
Ocado Rolled Beef Brisket Slow Cooking Joint Typically: 750g
Typically £13.65£11.60
750g (£15.47 per kg)
Out of stock
Ocado British Unsmoked Gammon Joint 750g
£5.75
750g (£7.67 per kg)
Out of stock
Ocado Roast in the Bag Garlic & Herb Whole Chicken 1.8kg
£7.75
1.8kg (£4.31 per kg)
Out of stock
Ocado Oak Smoked Salmon 200g
£8.30£6.85
200g (£34.25 per kg)
Out of stock
Ocado 4 Lamb Chops 340g
£7.55
340g (£22.21 per kg)
Out of stock
Ocado Stringless Beans 180g
£1.60
180g (£8.89 per kg)
Out of stock
Ocado Organic Oak Smoked Salmon 100g
£6.50
100g (£65.00 per kg)
Out of stock
Ocado British Turkey Breast Steaks 500g
£7.95
500g (£15.90 per kg)
Out of stock
Ocado 2 British Pork Chops 500g
£5.40
500g (£10.80 per kg)
Out of stock
Ocado 2 Lamb Leg Steaks 300g
£6.70
300g (£22.33 per kg)
Out of stock
Ocado British Wafer Thin Honey Roast Ham 125g
£2.30
125g (£18.40 per kg)
Out of stock
Ocado Cauliflower & Broccoli Florets 680g
£2.55
680g (£3.75 per kg)
Out of stock
Ocado British Pork Crackling Loin Joint Boneless Typically: 1250g
Typically £9.38
1.25kg (£7.50 per kg)
Out of stock
Ocado British Lamb Mince 20% Fat 500g
£7.55
500g (£15.10 per kg)
Out of stock
Ocado Half Leg of Lamb Typically: 1200g
Typically £19.20
1.2kg (£16.00 per kg)
Out of stock
Ocado British Whole Shoulder of Lamb Typically: 1550g
Typically £21.08
1.55kg (£13.60 per kg)
Out of stock
Ocado Broccoli Florets 400g
£1.60
400g (£4.00 per kg)
Out of stock
Ocado British Diced Lamb Leg 300g
£8.50
300g (£28.33 per kg)
Out of stock
Ocado Organic 4 Quarter Pounder Burgers 454g
£10.50
454g (£23.13 per kg)
Out of stock
Ocado Organic 12 Beef Meatballs 336g
£6.00
336g (£17.86 per kg)
Out of stock
Ocado Tenderstem Stir Fry Mix 300g
£2.90
300g (£9.67 per kg)
Out of stock
Ocado British Brussels Sprouts 750g
£1.65
750g (£2.20 per kg)
Out of stock
Ocado Ripe & Ready Peaches 4 per pack
£4.10
4 per pack (£1.03 each)
Out of stock
Live chat