Top

Cheap supermarket offers and deals from Aldi, Asda, Lidl, Morrisons, Sainsbury's, Tesco and Waitrose

Cheap supermarket offers and deals from Aldi, Asda, Lidl, Morrisons, Sainsbury's, Tesco and Waitrose

Here’s our regular weekly roundup of the best supermarket deals and offers, including our pick of the week: mussels cooked in a champagne sauce (450g) for £2.29 at Aldi.

lovemoney staff

Household money

lovemoney staff
Updated on 17 March 2023

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.Front of an Aldi store. (Image: Shutterstock)

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 supermarket. (Image: jax10289/Shutterstock)

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 store. (Image: Peter_Fleming/Shutterstock)

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 supermarket. (Image: 1000 Words/Shutterstock)

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
Save 25% on six or more bottles *

£35

McGuigan Estate merlot (75cl)

£5
Save 25% on six or more bottles *

£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 supermarket. (Image: Willy Barton/Shutterstock)

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.

Most Recent