Here's your round-up of this week's best deals from all the big supermarkets.

Every offer is now listed in a table, which looks at the product, the deal price and the original price in that order. When the original price isn't available, we simply leave that field blank.

As always, note that offers are subject to availability and all stores are listed alphabetically, so you can scroll straight to your favourite.

Aldi

Product

Offer/price

Persimmons (3-pack)

49p

Mini bananas (7-pack)

69p

Pomegranate (2-pack)

69p

Kiwi fruit (6-pack)

49p

Coconut (each)

49p

Mango (each)

69p

Pork, cranberry and clementine stuffing (300g)

£2.49

Maple glazed gammon joint (1.5kg-3kg)

£5.99

Venison sausages wrapped in bacon (220g)

£2.49

Wagyu rump steak (227g)

£5.99

Glazed chicken drumsticks (540g)

£2.99

British cheese selection pack (460g)

£4.49

Large scallops in butter (220g)

£6.99

Specially Selected Yule log (470g)

£2.99

Champagne Cuvée Brut Réserve (37.5cl)

£9.49

Find more deals on the Aldi website

Best supermarket deals

Asda

Product

Offer/price

Was/or

Flora original spread (1kg)

£2

£2.98

Asda Grower’s Selection Maris Piper potatoes (2.5kg)

£1.65

£1.89

Asda 2 salmon fillets (240g)

£3.60

£3.89

Asda Butcher’s Selection large beef joint (typically 2kg)

£5 per kg

£6.99 per kg

Innocent smooth orange juice (1.5L)

£2

£3.49

Asda hand-cooked pigs in blankets flavour crisps (150g)

85p

95p

Cathedral City mature cheddar cheese (350g)

£2

£3.50

Aunt Bessie’s honey glazed roast parsnips (500g)

£1

£1.49

Green and Black’s organic tasting collection boxed chocolate (395g)

£10

£12

Asda Extra Special 6 luxury all-butter mince pies (6-pack)

£1.50

£1.85

Whitley Neill handcrafted dry gin (70cl)

£20

£25

Find more deals on the Asda website

Lidl

Product

Offer/price

Was/or

Chef Select hunter’s chicken (432g)

£2.39

£2.99

Warren & Sons 2 gammon steaks (350g)

£1.39

£1.69

Oaklands celery (pack)

39p

53p

Birchwood Farm/Strathvale Farm beef lean diced steak (400g)

£2.29

£2.75

Lighthouse Bay king prawns (150g)

£1.69

£1.99

Oaklands aubergine (each)

39p

65p

Oaklands red pepper (each)

39p

48p

Oaklands grapefruit (each)

39p

48p

Birchwood Farm 2 British beef burgers (278g)*

£1.99

-

Wild partridge breast (180g)*

£3.99

-

Chef Select chicken paupiettes (400g)*

£2.99

-

Lighthouse Bay fish pie mix (350g)*

£3.99

-

Favorina stollen (500g)**

£1.24

£2.49

Barolo DOCG (75cl)**

£7.99

£10.99

Cimarosa Cabernet Sauvignon (75cl)**

£3.19

£4.19

*While stocks last
** Available 9-10 December only

Find more deals on the Lidl website

Enjoy money back on your everyday spending: compare cashback credit cards

Best supermarket deals

Morrisons

Don't forget that Morrisons has a special offer on until December 11, where if you spend £50 or more in store you can get 10p off a litre of fuel at its petrol stations. 

Product

Offer/price

Was/or

Spoiltpig dry cured bacon (184g)

Two for £6

£3.14 each

Morrisons meat slices (see website for details)

Two for £3

£1.77 each

Morrisons meat and fish (see website for details)

Three for £10

-

Cravendale milk (2L)

Two for £3

£1.75 per pack

Morrisons milk chocolate coins (100g)

Two for £1.60

£1 each

Morrisons fruit (see website for details)

Two for £3

-

Morrisons giant Yorkshire pudding (110g)

Three for £1

40p each

Morrisons Bake at Home bread (various)

Two for £1

75p

Birds Eye frozen chicken products (various)

Two for £2

£1.27 each

Morrisons cookies and cake bites (various)

Two for £3

£2 each

Cases of beer and cider (see website for details)

Two for £20

-

Find more deals on the Morrisons website

Best supermarket deals

Sainsbury's

Product

Offer/price

Was/or

Merchant Gourmet whole chestnuts (180g)

£1.50

£2.50

Lurpak Spreadable (500g) 

£3

£3.75

Kellogg’s Cornflakes (790g)

£2

£2.50

Sainsbury’s easy peel oranges (600g)

£1

£1.50

Sainsbury’s Taste the Difference cognac-laced 18-month matured Christmas pudding (1.5kg)

£8

£9

Sainsbury’s Taste the Difference Vivaldi white potatoes (2kg)

£2

£2.30

Sainsbury’s large unsmoked gammon joint (approx. 2.7kg)

£4 per kg

£8 per kg

Cadbury chocolate biscuit carton (340g)

£5

£6

Warninks Advocaat (70cl)

£11

£12.50

Sainsbury’s Taste the Difference mulled wine (75cl)

£4.50

£5.50

Find more deals on the Sainsbury’s website

Tesco

Product

Offer/price

Was/or

Tesco closed cup mushrooms (300g)

79p

95p

Tesco 2 boneless salmon fillets (260g)

£4

£4.25

Tesco Finest Aberdeen Angus steak mince (500g)

£3.30

£4.40

Tesco large swede (each)

69p

£1

Pringles original crisps (200g)

£1.12

£2.25

Pilgrims Choice mature cheddar cheese (550g)

£3

£4

Napolina chopped tomatoes (400g)

50p

95p

Tesco Finest Wiltshire crumbed ham (125g)

£2

£3

McCain Roasts (800g)

£1.05

£2.10

Tesco all-butter pain au chocolat (4-pack)

£1

£1.25

Baileys original Irish cream liqueur (1L)

£12

£20

Find more deals on the Tesco website

Waitrose 

Product

Offer/price

Was/or

Walkers Market Deli pitta chips (various flavours)

£1.04

£2.09

Waitrose pheasant topped with bacon (500g)

£4

£6

Waitrose 1 cured salmon gravadlax with mustard and dill sauce (4 slices, 145g)

£4.66

£6.99

Thai Taste easy Thai green curry kit (224g)

£1.56

£2.55

Waitrose British chipolatas and sausages (see website for details)

£5

-

EP Proper Pickle finely chopped (325g)

£1.02

£1.53

Waitrose West Country lamb whole shoulder (per kg)

£5.98

£8.99

Waitrose cheese (see website for details)

Two for £4

-

Quality Street milk chocolate tin (750g)

Two for £8

£5 each

La Gioiosa Prosecco Superiore Valdobbiadene DOCG (75cl)

£8.99

£13.49

Find more deals on the Waitrose website

Enjoy money back on your everyday spending: compare cashback credit cards