SmartShelf

✦ Go Pro

Cheapest Hot Chocolate in the UK

Prices updated 13 October 2026 · 171 products across 7 supermarkets

The best-value hot chocolate in the UK right now is Nescafe Dolce Gusto Chococino Hot Chocolate Pods x16 (8 Servings) 256g at Morrisons — £1.25/kg (£5.10).
171Products Compared
7Supermarkets
£1.25Lowest /Kg

We compare hot chocolate across all 7 major UK supermarkets — Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S — and rank by price per unit so you can see where hot chocolate is genuinely cheapest. Prices update daily.

1Nescafe Dolce Gusto Chococino Hot Chocolate Pods x16 (8 Servings) 256gNescafe Dolce Gusto Chococino Hot Chocolate Pods x16 (8 Servings) 256gMorrisonsBest value£1.25/kg£5.102Tassimo Cadbury Hot Chocolate Pods x8 240gTassimo Cadbury Hot Chocolate Pods x8 240gMorrisons£2.76/kg£5.303Morrisons Savers Instant Hot Chocolate Drink 400gMorrisons Savers Instant Hot Chocolate Drink 400gMorrisons£4.20/kg£1.684JUST ESSENTIALS by ASDA Just Essentials by  Instant Hot Chocolate 375gJUST ESSENTIALS by ASDA Just Essentials by Instant Hot Chocolate 375gAsda£4.21/kg£1.585Stockwell & Co Hot Chocolate 375GStockwell & Co Hot Chocolate 375GTesco£4.21/kg£1.586CHOCEUR Instant Hot Chocolate Drink 0.4 KGCHOCEUR Instant Hot Chocolate Drink 0.4 KGAldi£4.22/kg£1.697CHOCEUR Instant Hot Chocolate Drink 400 gCHOCEUR Instant Hot Chocolate Drink 400 gAldi£4.22/kg£1.698Stamford Street Co. Instant Hot Chocolate Drink 400gStamford Street Co. Instant Hot Chocolate Drink 400gSainsbury's£4.38/kg£1.759ASDA Instant Hot Chocolate 400gASDA Instant Hot Chocolate 400gAsda£4.97/kg£1.9910Morrisons Drinking Chocolate 500gMorrisons Drinking Chocolate 500gMorrisons£5.50/kg£2.7511ASDA Light Instant Hot Chocolate 300gASDA Light Instant Hot Chocolate 300gAsda£5.63/kg£1.6912Tesco Lighter Hot Chocolate 270GTesco Lighter Hot Chocolate 270GTesco£5.63/kg£1.5213DAIRYFINE Light Instant Hot Chocolate Original 0.3 KGDAIRYFINE Light Instant Hot Chocolate Original 0.3 KGAldi£5.63/kg£1.6914Nesquik Hot Chocolate Powder 400g TinNesquik Hot Chocolate Powder 400g TinAsda£6.25/kg£2.5015Tesco Instant Hot Chocolate 400GTesco Instant Hot Chocolate 400GTesco£6.25/kg£2.5016Morrisons Instant Hot Chocolate 400gMorrisons Instant Hot Chocolate 400gMorrisons£6.25/kg£2.5017ASDA Drinking Chocolate 500gASDA Drinking Chocolate 500gAsda£6.48/kg£3.2418Sainsbury's Instant Fairtrade Hot Chocolate 350gSainsbury's Instant Fairtrade Hot Chocolate 350gSainsbury's£6.57/kg£2.3019DAIRYFINE Light Mint Hot Chocolate 0.3 KGDAIRYFINE Light Mint Hot Chocolate 0.3 KGAldi£6.63/kg£1.9920DAIRYFINE Light Instant Hot Chocolate Salted Caramel 0.3 KGDAIRYFINE Light Instant Hot Chocolate Salted Caramel 0.3 KGAldi£6.63/kg£1.9921DAIRYFINE Light Instant Hot Chocolate Salted Caramel 300 gDAIRYFINE Light Instant Hot Chocolate Salted Caramel 300 gAldi£6.63/kg£1.9922DAIRYFINE Light Mint Hot Chocolate 300 gDAIRYFINE Light Mint Hot Chocolate 300 gAldi£6.63/kg£1.9923Galaxy Instant Hot Chocolate 370gGalaxy Instant Hot Chocolate 370gAsda£7.43/kg£2.7524Tesco Drinking Chocolate 400GTesco Drinking Chocolate 400GTesco£7.50/kg£3.00
See The Live Hot Chocolate Comparison →

Cheapest Hot Chocolate: FAQ

Where is the cheapest hot chocolate in the UK?

Right now the best value hot chocolate is Nescafe Dolce Gusto Chococino Hot Chocolate Pods x16 (8 Servings) 256g at Morrisons, £5.10 (£1.25/kg). SmartShelf ranks hot chocolate by price per unit across 7 supermarkets, updated daily.

Which supermarket is cheapest for hot chocolate?

We compare hot chocolate across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S. Today Morrisons has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare hot chocolate prices?

We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available — free, with no sign-up.