Latest cheap supermarket offers and deals from Aldi, Asda, Lidl, Morrisons, Ocado, Sainsbury's and Tesco

Your roundup of the best supermarket deals and offers, including our picks of the week: 2kg potatoes just 8p at Aldi and 1kg carrots for 8p at Aldi, Lidl & Morrisons
Welcome to our weekly roundup of the best cheap food and drink deals from the major supermarkets: Aldi, Asda, Lidl, Morrisons, Ocado, Tesco and Sainsbury's.
Please remember that 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.
Want to know which store has the lowest prices overall? Take a look at this analysis of the cheapest UK supermarkets.
Earn cashback on your supermarket shop by signing up for Quidco.
Aldi deals
Meat & fish
Product |
Offer/Price |
Was |
French-trimmed and rosemary-glazed lamb with blossom honey |
£19.99 per kg |
- |
21 Day Matured Aberdeen Angus beef joint |
£7.99 per kg |
- |
Pork shoulder joint |
£3.79 per kg |
- |
King prawns (150g) |
£2.59 |
- |
Lemon and Herb/ Medium Peri Peri chicken thigh fillets (360g) |
£3.29 |
- |
Fruit & veg
Product |
Offer/Price |
Was |
Carrots (1kg) |
8p |
69p |
Garlic |
15p |
37p |
Spring onions (100g) |
15p |
69p |
Broccoli (360g) |
8p |
79p |
White potatoes (2kg) |
8p |
£1.35 |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Large Wispa Easter egg (182g) |
£2.95 |
- |
Mini chocolate eggs XL pack (270g) |
£3.99 |
- |
Banoffee hot cross buns (four pack) |
£1.09 |
- |
Alcohol
Product |
Offer/Price |
Was |
Baron St Jean red wine (75cl) |
£3.55 |
- |
Grove Manor white wine (75cl) |
£2.99 |
- |
Belgian Abbey beer can (0.44l) |
79p |
- |
Harper's American IPA bottle (0.5l) |
£1.49 |
- |
Want to save even more? Read our top tips to save a bundle at Aldi.
Asda deals
Meat & fish
Product |
Offer/Price |
Was |
Tender lamb leg |
£6.17 per kg |
£12.34 per kg |
Tender beef roasting joint |
£5.68 per kg |
£11.36 per kg |
Succulent Large chicken (1.7kg) |
£3.97 |
£4.79 |
Crackling pork loin joint (1,030g) |
£6.98 |
£8 |
Fruit & veg
Product |
Offer/Price |
Was |
ASDA Tender & Crunchy broccoli (360g) |
8p |
79p |
Crunchy & Sweet carrots (1kg) |
8p |
69p |
White potatoes (2kg) |
8p |
£1.35 |
British swede |
8p |
62p |
Sweet & Earthy parsnips (500g) |
8p |
75p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Cadbury Twirl orange-flavoured Easter egg (198g) |
£2.32 |
- |
Lindt Lindor milk chocolate Easter egg with milk truffles (183g) |
£7.98 |
£9.98 |
Hershey's Cookies 'N' Creme Easter egg (390g) |
£7.98 |
£9.98 |
Lucozade Sport raspberry drink (four pack) |
£2.38 |
£4 |
Alcohol
Product |
Offer/Price |
Was |
Hardys VR merlot (75cl) |
£5.52 Save 25% on six or more bottles |
£5.97 |
Oyster Bay sauvignon blanc (75cl) |
£7.96 Save 25% on six or more bottles |
£10.44 |
Budweiser lager beer bottles (24 pack) |
£14.98 |
£18.98 |
San Miguel Especial Premium lager cans (10 pack) |
£9.97 |
£13 |
Smirnoff Premium vodka (1l) |
£18.97 |
Slash your costs further with our pro shopping tips for Asda regulars, including how to earn cashback and cut delivery costs.
Lidl deals
Meat & fish
Product |
Offer/Price |
Was |
Birchwood XXL beef joint * |
£5.65 per kg |
- |
Birchwood leg of lamb * |
£6.15 per kg |
- |
Lighthouse Bay side of salmon (880g) * |
£9.65 |
- |
Deluxe Cooked and Peeled Jumbo King prawns (300g) |
£4.99 |
- |
Birchwood Large unsmoked gammon joint |
£4.49 per kg |
- |
Fruit & veg
Product |
Offer/Price |
Was |
British carrots (1kg) * |
8p |
69p |
British parsnips (500g) * |
8p |
75p |
British swede * |
8p |
62p |
British potatoes (2kg) * |
15p |
£1.35 |
Spring onions * |
15p |
69p |
Green beans (220g) * |
15p |
85p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Deluxe Beef Bourguignon Sharing Family Pie (450g) |
£2.99 |
- |
Deluxe Premium Very Berry hot cross buns (six pack) |
£1.09 |
- |
Cadbury Freddo Medium Easter egg (96g) |
£1.45 |
- |
Celebrations Large Easter egg (189g) |
£3.45 |
- |
Alcohol
Product |
Offer/Price |
Was |
Deluxe New Zealand pinot gris (75cl) |
£7.99 |
- |
Deluxe South Africa Fairtrade chenin blanc (75cl) |
£6.49 |
- |
Deluxe Awatere Valley sauvignon blanc (75cl) |
£8.49 |
- |
Regular shoppers should have a read of our top tips to save on every Lidl shop.
Morrisons deals
Meat & fish
Product |
Offer/Price |
Was |
Market Street British Prime topside joint ** |
£6.50 per kg |
£8.78 |
The Best salmon, smoked cod and haddock fishcakes with cheddar sauce (290g) |
Two for £5 |
£3 |
Whole lamb leg ** |
£6.50 per kg |
£13 per kg |
Young's 4 Chip Shop Omega (three pack/400g) ** |
£2.75 |
£3 |
Savers breaded whitefish fillets (500g) |
£2.50 |
- |
Fruit & veg
Product |
Offer/Price |
Was |
Carrots (1kg) < ** |
8p |
- |
Parsnips (500g) < ** |
8p |
|
Whole British swede (1kg) < ** |
8p |
- |
Batchelors Chip Shop Style Mushy Peas (300g) |
Two for £1.20 |
80p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Market Street hot cross buns (four pack) ** |
Two for £1.50 |
£1 |
Terry's Chocolate Orange Easter egg (34g) ** |
Two for £1 |
75p |
Richmond frozen meat-free vegan sausages (eight pack) ** |
£1.50 |
£2.15 |
Quorn vegetarian garlic and mushroom escalope (240g) |
Two for £4 |
£2.65 |
Alcohol
Product |
Offer/Price |
Was |
Jam Shed shiraz red wine (187ml) |
Three for £6 |
£3 |
Birra Moretti lager beer bottles (four pack) *** |
£5.75 |
£6.75 |
Budweiser Lager beer cans (10 pack) **** |
Two for £18 |
£11 |
Ocado deals
Meat & fish
Product |
Offer/Price |
Was |
Lean diced beef (500g) |
£6.05 |
- |
Skinless chicken breast fillets (350g) |
£2.86 |
- |
M&S Skin On Scottish salmon fillet joints (500g) ** |
£10 |
£12.50 |
Sound Seafood Smoked Boneless mackerel (180g) *** |
Three for £12 |
£4.95 |
Fish Said Fred ASC sea bass fillets (180g) *** |
Three for £12 |
£6.30 |
Fruit & veg
Product |
Offer/Price |
Was |
Sweet potatoes (three pack) |
£1.80 |
£2.40 |
Watermelon |
£3.50 |
- |
M&S Perfectly Ripe kiwi (four pack) **** |
Two for £4 |
£2.65 |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Lindt Easter Gold Bunny (200g) **** |
£5.50 |
£6.75 |
Cadbury Twirl Milk Chocolate Easter egg (198g) ** |
£2.75 |
£4.50 |
M&S Luxury hot cross buns (four pack) ***** |
Two for £3.50 |
£2 |
Alcohol
Product |
Offer/Price |
Was |
19 Crimes chardonnay (75cl) |
£9.75 |
- |
The Ned sauvignon blanc (75cl) |
Save 25% on six or more bottles **** |
£10.75 |
Yealands Marlborough sauvignon blanc (75cl) |
The Ned Sauvignon Blanc **** |
£10.25 |
Heineken Lager beer bottles (12 pack) **** |
£12.30 |
£15 |
Sainsbury's deals
In an attempt to lure more shoppers onto its loyalty scheme, many of the retailer's discounted prices are solely available to Nectar holders.
Any deals mentioned below that are Nectar-only are marked with a > sign.
Meat & fish
Product |
Offer/Price |
Was |
British or New Zealand whole leg of lamb (1.2kg-2kg) > |
£15.70 |
£31.40 |
British or Irish 21 Day Matured Lean beef roasting joint (1.2kg-2kg) > |
£9.30 |
£18.60 |
Smoked Large gammon joint (2.3kg) > |
£9.33 |
£14 |
Wild Fish Discovery yellowfin tuna (240g) > |
£5.30 |
£7.95 |
Fruit & veg
Product |
Offer/Price |
Was |
Carrots (1kg) > |
15p |
69p |
British parsnips (500g) > |
15p |
75p |
British swede > |
15p |
62p |
White potatoes (2kg) > |
15p |
£1.35 |
Birds Eye Country Mixed vegetables (640g) > |
£2.60 |
£3 |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Maltesers Teasers Milk Chocolate Large Easter egg (190g) > |
£3.45 |
£4 |
Taste the Difference Fruity hot cross buns (four pack) > |
£1.25 |
£1.80 |
Cadbury Timeout wafer chocolate biscuit bars (six pack) > |
£1 |
£1.65 |
Alcohol
Product |
Offer/Price |
Was |
Whispering Angel Côtes de Provence rosé wine (75cl) > |
£19.25 Save 25% on six or more bottles |
£22.25 |
Campo Viejo Rioja Tempranillo red wine (75cl) > |
£7.25 Save 25% on six or more bottles |
£9.25 |
Doom Bar Amber Ale cans (10 pack) > |
Two for £22 |
£13 |
Bombay Sapphire London dry gin (100cl) > |
£22 |
£31 |
Regular Sainsbury's shopper? Take 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
Meat & fish
Product |
Offer/Price |
Was |
Whole lamb leg joint + |
£6.25 per kg |
£15.70 per kg |
Finest unsmoked Wiltshire cured crackling gammon joint + |
£5.50 per kg |
£12 per kg |
Finest British crackling pork shoulder joint + |
£3.75 per kg |
£8 per kg |
Young's Chip Shop Large cod fillets (440g) + * |
£4.75 |
£7 |
Fruit & veg
Product |
Offer/Price |
Was |
All Rounder potatoes (2kg) + * |
15p |
£1.35 |
Broccoli (375g) + * |
15p |
82p |
Carrots (1kg) + * |
15p |
69p |
Parsnips (500g) + * |
15p |
75p |
Swede + * |
15p |
62p |
Store cupboard/fridge
Product |
Offer/Price |
Was |
Easter cupcakes (nine pack) + * |
£4 |
£5.50 |
Cadbury Fingers Chocolate Biscuit Ultimate Easter egg (380g) + ****** |
£11 |
£15 |
Lotus Biscoff Milk Chocolate Sandwich (150g) + |
£1.20 |
£1.70 |
Alcohol
Product |
Offer/Price |
Was |
19 Crimes The Uprising red wine (750ml) + * |
£8.50 Save 25% on six or more bottles |
£11 |
Isla Negra cabernet sauvignon (2.25l) + * |
£15 |
£16.75 |
Fris vodka (1l) + * |
£17.50 |
£19.75 |
Bambu rum (70cl) + * |
£32 |
£37 |
Earn cashback on your online shop by signing up for Quidco.
<Lidl Plus customers only
^More Card holders only
> Nectar account holders only
+ Clubcard customers only
**Available until 21/04
**Available until 20/04
***Available until 23/04
**** Available until 22/04
*****Available until 18/04
******Available until 19/04
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.
Comments
Be the first to comment
Do you want to comment on this article? You need to be signed in for this feature