Food Cupboard Offers

Browse our amazing food offers for great ways to save on your essential cupboard items, from meal-time must-haves to scrummy snacks.

We’ve got an amazing array of special offers on food, so you can save money on your online shop today.

Grab all those cooking essentials and ensure your cupboard is ready for whatever teatime throws your way with our range of sauces, spices and stocks. Our cheap food deals also give you the perfect opportunity to try something new, from global dishes to home comforts.

Treat yourself to your favourite snacks at great value, with amazing offers on crisps, biscuits and chocolate. We also have discounts available across our breakfast range, to help make those mornings go a little bit easier.

Take advantage of our great food offers today and fill up your pantry for all occasions. Plus, when you spend £35 or more, you can get free next day delivery.

Filters
Viewing 1 - 24 of 366 results
  • £1.19
    30p per 100 g
    Offer
    2 for £2.00
  • £1.70
    34p per 100 g
    Offer
    2 for £3.00
  • £1.50
    33p per 100 g
    Offer
    2 for £2.00
  • £1.70
    34p per 100 g
    Offer
    2 for £3.00
  • £1.19
    40p per 100 g
    Offer
    2 for £2.00
  • (10 customer reviews)
    £1.50
    33p per 100 g
    Offer
    2 for £2.00
  • £2.50
    74p per 100 g
  • (81 customer reviews)
    £0.65
    65p per 1 kg
    Offer
    2 for £1.20
  • £3.50
    60p per 100 g
    Offer
    2 for £6.00
  • £3.00
    42p per 100 g
  • (1 customer reviews)
    £3.00
    60p per 100 g
    Offer
    2 for £4.00
  • £0.65 Was £0.70
    7p per 100 ml
  • £1.00
    £11.11 per 1 kg
  • £3.50
    60p per 100 g
    Offer
    2 for £6.00
  • £0.50
    13p per 100 g
  • £2.00
    42p per 100 g
  • £3.25
    54p per 100 g
    Offer
    2 for £4.00
  • (3 customer reviews)
    £0.85
    £2.05 per 1 kg
    Offer
    3 for £2.00
  • £2.00 Was £3.00
    25p per 100 g
  • (85 customer reviews)
    £1.00
    29p per 100 g
  • (5 customer reviews)
    £4.00
    40p per 100 g
  • (31 customer reviews)
    £0.75
    £1.88 per 1 kg
    Offer
    3 for £2.00
  • £1.50
    £1.00 per 100 g