Welcome to our weekly roundup of all the cheap food and drink deals from the major supermarkets, including Aldi, Asda, Lidl, Morrisons, Tesco, Sainsbury's and Waitrose.
Please remember that deals and offers are subject to availability. All stores are listed alphabetically, so you can scroll straight to your favourite.
Where a previous price isn't available, we've placed a dash.
Please be aware that any alcohol deals may not apply in Wales and Scotland due to minimum pricing laws.
Aldi deals
Meat & fish
Product |
Offer/Price |
Was |
Specially Selected mussels cooked in a champagne sauce (450g) |
£2.29 |
- |
Specially Selected back bacon (360g) |
£3.29 |
- |
Specially Selected garlic and herb crusted thick cut pork loin steak (440g) |
£3.49 |
- |
Beef roasting joint |
£6.99 per kg |
- |
Fruit & veg
Product |
Offer/Price |
Was |
Nature's Pick baby potatoes (1kg) |
69p |
95p |
Nature's Pick kiwis (six pack) |
69p |
95p |
Nature's Pick easy peelers (600g) |
89p |
£1.19 |
Nature's Pick mini pears (550g) |
69p |
92p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Specially Selected beef dripping large Yorkshire puddings (six pack) |
£1.79 |
- |
Dessert Menu Bramley apple pie (550g) |
£2.49 |
- |
Dessert Menu profiterole dessert (450g) |
£2.49 |
- |
Plant Menu no beef roasting joint (380g) |
£3.99 |
- |
Alcohol
Product |
Offer/Price |
Was |
Specially Selected south Australian shiraz (75cl) |
£6.49 |
- |
Alska fruit cider strawberry and lime (500ml) |
£1.99 |
- |
Specially Selected gavi (75cl) |
£6.99 |
- |
Grapevine shiraz (75cl) |
£3.89 |
- |
Want to save even more? Have a read of our top tips to save a bundle at Aldi.
Asda deals
Meat & fish
Product |
Offer/Price |
Was |
Smoky BBQ pulled pork (500g) |
Two for £8 |
£4.75 |
Beef meatballs (340g) |
Two for £5 |
£3.10 |
Classic hog roast with sage and onion stuffing (535g) |
Two for £8 |
£4.75 |
Caramelised onion turkey sausages (454g) |
Two for £5 |
£2.75 |
Fruit & veg
Product |
Offer/Price |
Was |
Apple slices (80g) |
Three for £1.20 |
50p |
Seedless black grapes (400g) |
Two for £2 |
£1.30 |
Pomegranate < |
£1 |
- |
Coconut < |
79p |
- |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Cathedral City black pepper mature cheddar (180g) |
£1.90 |
£2.10 |
Highland Spring sparkling spring water (eight pack) |
£2.50 |
£3 |
WW hearty vegetable broth (295g) |
Five for £6 |
£1.40 |
Cholesterol-lowering strawberry yoghurt drinks (six pack) < |
£2.50 |
- |
PG original tea (40 pack) < |
£1.60 |
- |
Alcohol
Product |
Offer/Price |
Was |
Vocation Life and Death classic IPA (440ml) |
Four for three |
£3 |
Extra sauvignon blanc (75cl) |
£6.50 |
£7 |
Smirnoff premium vodka (70cl) < |
£14 |
- |
Heineken lager premium beer (four pack) < |
£6 |
Slash your costs further with our pro shopping tips for Asda regulars, including how to earn cashback and cut your delivery costs.
Lidl deals
Meat & fish
Product |
Offer/Price |
Was |
Birchwood salt and chili pork belly slices (1kg) |
£8.49 |
- |
Birchwood chicken thighs (2kg) |
£4.99 |
- |
Deluxe Irish stout beef steak burgers (340g) |
£2.59 |
- |
Birchwood beef brisket joint (1.2kg-1.6kg) |
£7.49 per kg |
- |
Lighthouse Bay smoked basa fillets (420g) |
£3.99 |
- |
Birchwood thick-cut beef fillet steak (200g) |
£5.49 |
- |
Fruit & veg
Product |
Offer/Price |
Was |
Kiwis (six pack) |
69p |
- |
Mixed leaf salad (125g) |
69p |
- |
Chantenay carrots (600g) |
39p |
59p |
Babycorn (130g) |
79p |
£1.15 |
Garlic (four pack) |
75p |
95p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Deluxe milk, dark and white chocolate Florentine assortment (220g) |
£4.99 |
- |
Favorina chocolate unicorn (220g) |
£2.99 |
- |
Favorina coated almonds (200g) |
£2.29 |
- |
Ferrero Rocher collection (172g) |
£4.49 |
- |
Terry's milk chocolate orange (157g) |
£1.49 |
Alcohol
Product |
Offer/Price |
Was |
Allini Bucks Fizz (75cl) |
£2.29 |
- |
Bloom London dry gin jasmine and rose (70cl) |
£17.99 |
- |
Allini prosecco spumante magnum (1.5l) |
£13.99 |
|
New Zealand pinot gris Gisborne (75cl) |
£6.99 |
- |
Australian shiraz Barossa Valley (75cl) |
£6.99 |
- |
Regular shoppers should have a read of our top tips to save on your next Lidl shop.
Morrisons deals
Meat & fish
Product |
Offer/Price |
Was |
Market St topside beef joint (typically 1.3kg) >* |
£6.99 per kg |
£12.99 per kg |
Young's Fish Shop Extra Large fillets in salt and vinegar batter (300g) |
£2.50 |
£3.25 |
Market St seafood sticks (250g) |
Two for £2 |
£1.19 |
Lean diced beef (350g) |
Three for £10 |
£4.25 |
Birds Eye battered fish fingers (360g) |
£2.50 |
£3.49 |
Fruit & veg
Product |
Offer/Price |
Was |
Seedless green grapes (400g) |
Three for two |
£1.99 |
White flesh nectarines (four pack) * |
£1.99 |
£2.49 |
Conference pears (four pack) * |
£1.39 |
£1.59 |
Strawberries (227g) |
Three for two |
£2.29 |
The Best passion fruit |
Two for £1.25 |
79p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
VFC Original Recipe crispy chicken fillets (190g) |
£2.50 |
£3 |
Snickers caramel, nougat, peanut chocolate bars (eight pack) ** |
£2.50 |
£2.75 |
Egg custard tarts (two pack) |
Two for £1.40 |
95p |
Muller Corner strawberry yoghurt (136g) |
10 for £4.50 |
75p |
Hovis wholemeal medium bread (800g) |
Two for £2.50 |
£1.45 |
Alcohol
Product |
Offer/Price |
Was |
Coors (15 pack) |
£12 |
£14.50 |
Tia Maria liqueur (1l) |
£16 |
£20 |
De Kuyper blue curacao (50cl) |
£8.75 |
£9.75 |
Dead Mans Fingers raspberry rum cream (70cl) |
£12 |
£15 |
Regular Morrisons shopper? Make sure you sign up for its Delivery Saver if you shop online and read these top tips for slashing costs on your next visit.
Sainsbury's deals
Sainsbury’s is running an Aldi ‘price match’ scheme. Over 200 products will be the same price as similar Aldi products.
If a Sainsbury’s product is price matched, we’ll mark this with an 'x'.
Meat & fish
Product |
Offer/Price |
Was |
21-day matured lean beef roasting joint (approx 1.4kg) |
£9.92 |
£14.88 |
Young's gastro signature breaded lemon and pepper fish fillets (270g) |
£2.50 |
£4 |
Spanish serrano ham slices (70g) X |
£1.25 |
- |
Basa fillets ASC (250g) X |
£2.28 |
- |
Fruit & veg
Product |
Offer/Price |
Was |
Taste the Difference easy peelers (600g) |
£1.50 |
£2 |
Inspired-to-cook casserole vegetables (700g) |
£1.25 |
£1.50 |
Inspired-to-cook chunky Mediterranean-style vegetables (600g) |
£2.25 |
£2.50 |
Aubergine X |
85p |
- |
Classic round tomatoes (six pack) X |
85p |
- |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Salted butter (250g) X |
£1.99 |
- |
Double cream (300ml) X |
£1.19 |
- |
Taste the Difference fruity hot cross buns (four pack) |
£1.25 |
£1.50 |
Heinz tomato ketchup (700g) |
£3.50 |
£3.90 |
Pizza Express margherita pizza (245g) |
£2.75 |
£5.50 |
Alcohol
Product |
Offer/Price |
Was |
Mumm cordon rouge champagne brut, non-vintage (75cl) |
£25 |
£35 |
McGuigan Estate merlot (75cl) |
£5 |
£5.50 |
Wild Valley red wine (75cl) X |
£3.29 |
- |
San Miguel premium lager beer (10 pack) |
£9 |
£12 |
Regular Sainsbury's shopper? Have a look at our top Sainsbury's shopping tricks, tips and hacks and if you shop online a lot, consider a Delivery Pass.
Tesco deals
In a bid to lure more shoppers onto its loyalty scheme, a lot of Tesco's discounted prices are solely available to Clubcard holders.
Any deals mentioned below that are Clubcard-only are marked with a + sign.
Tesco is also running an Aldi ‘price match’ scheme, where hundreds of products will be the same price as similar Aldi products. If a Tesco product is price matched, we’ll mark this with an 'x'.
Meat & fish
Product |
Offer/Price |
Was |
Lean diced beef (400g) + |
£4 |
£4.50 |
Large pork shoulder joint + |
£3.50 per kg |
£4.20 per kg |
Eastman's cooked beef slices (150g) X |
£1.24 |
- |
Woodside Farms unsmoked gammon joint X |
£4.09 per kg |
- |
Piri piri smoked mackerel strips (200g) + |
£3 |
£3.60 |
Fruit & veg
Product |
Offer/Price |
Was |
Finest strawberries (227g) + |
£2.20 |
£2.75 |
Apple snack pack (80g) + |
Three for £1.25 |
50p |
Spinach (500g) X |
£1.77 |
- |
Bunched spring onions (100g) X |
50p |
- |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Terry's milk chocolate orange box (157g) + |
£1.50 |
£1.90 |
New York Bakery plain bagels (five pack) + |
£1.35 |
£1.90 |
Eastman's Brussels paté (175g) X |
69p |
- |
Pepsi Max (eight pack) + ** |
Two for £6 |
£4 |
Alcohol
Product |
Offer/Price |
Was |
Grey Goose L'Original vodka (70cl) + |
£28 |
£39.90 |
Captain Morgan Original Spiced Gold rum (1l) + |
£17 |
£22.50 |
Malibu white rum with coconut (1l) + |
£15 |
£20 |
Baileys Original Irish cream (70cl) + |
£12 |
£16.50 |
19 Crimes red wine (75cl) + |
£7 |
£9 |
Want to save even more? Check out these expert shopping tips for Tesco regulars and, if you shop online often make sure you get the Delivery Saver Pass to cut costs further.
Get cashback on an online shop when you sign up for Quidco.
Waitrose deals
Meat & fish
Product |
Offer/Price |
Was |
Essential lamb whole shoulder (typical weight 1.73kg) |
£15.57 |
£20.76 |
Scottish smoked mackerel fillets (210g) |
Two for £8 |
£5.75 |
Essential pork sausages (454g) |
£2 |
£2.65 |
Essential chicken breast fillets (380g) |
Two for £8 |
£4.40 |
Breaded chicken breast steaks (505g) |
Two for £8 |
£5.40 |
Fruit & veg
Product |
Offer/Price |
Was |
Essential frozen cauliflower florets (750g) |
£1.20 |
£1.30 |
Essential loose conference pears |
44p |
50p |
Tangerines (600g) |
Two for £4 |
£2.50 |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Essential salted dairy butter (500g) |
£3.95 |
£4.30 |
Essential wholemeal baps (six pack) |
80p |
90p |
Anchor spreadable blend of butter and rapeseed oil (750g) |
£5.25 |
£6.50 |
Cadbury chocolate mini eggs (80g) |
Two for £2.50 |
£1.50 |
Alcohol
Product |
Offer/Price |
Was |
Wither Hills sauvignon blanc (75cl) |
£7.99 |
£11.99 |
McGuigan Family release shiraz (75cl) |
£6.49 |
£9.79 |
Bombay Sapphire gin (70cl) |
£19 |
£23 |
Badger's Adventurer's Sett (six pack) |
£8.50 |
£9.70 |
Regular Waitrose shopper? Keep an eye on this regularly updated page featuring the latest Waitrose vouchers and discounts (there are none at the time of writing).
Finally, read our brilliant guide to slashing the cost of your regular Waitrose shop.
* Available until 19/03
** Available until 21/03
< Prices frozen until the summer
> MyMorrisons exclusive
X Aldi price match
+ Clubcard customers only
Want more stories like this? Head over to the loveMONEY homepage, follow us on Twitter or Facebook or sign up for our newsletter and let us send the news to you!
This article contains affiliate links, which means we may receive a commission on any sales of products or services we write about. This article was written completely independently.