SmartShelf

Cheapest Stock Cubes in the UK

Prices updated 15 August 2026 · 199 products across 7 supermarkets

The best-value stock cubes in the UK right now is Potts Vegetable Stock Can 500ml at Morrisons£4.60/litre (£2.30).
199Products Compared
7Supermarkets
£4.60Lowest /Litre

We compare stock cubes 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 stock cubes is genuinely cheapest. Prices update daily.

#ProductStorePricePer Unit
1Potts Vegetable Stock Can 500mlMorrisons£2.30£4.60/litre
2Potts' Beef Stock Can 500mlMorrisons£2.30£4.60/litre
3Potts' Vegetable StockWaitrose£2.40£4.80/litre
4Potts' Chicken StockWaitrose£2.40£4.80/litre
5Potts' Beef StockWaitrose£2.40£4.80/litre
6Oxo Ready to Use Stock Signature Rich Beef 500mlAsda£2.48£4.96/litre
7Oxo Ready to Use Stock Signature Succulent Chicken 500mlAsda£2.48£4.96/litre
8Oxo Ready to Use Stock Signature Vegetable 500mlMorrisons£2.50£5.00/litre
9Oxo Ready to Use Stock Signature Succulent Chicken 500mlMorrisons£2.50£5.00/litre
10Tropical Sun Chicken Stock Powder 1000gMorrisons£5.00£5.00/kg
11Oxo Signature Chicken StockWaitrose£2.60£5.20/litre
12Oxo Signature Beef StockWaitrose£2.60£5.20/litre
13BRAMWELLS Chicken Stock Cubes 120 GAldi£0.69£5.80/kg
14M&S Chicken Stock 500mlM&S£3.20£6.40/litre
15Winiary Chicken Stock Cubes 12s 120gMorrisons£1.00£8.33/kg
16Kucharek Rosol Z Kury Chicken Stock Cubes x12 120gSainsbury's£1.10£9.17/kg
17Telma Chicken Flavoured Stock Powder 400gMorrisons£3.90£9.75/kg
18ASDA Chicken Stock Cubes 12 x 10g (120g)Asda£1.25£10.42/kg
19ASDA Vegetable Stock Cubes 12 x 10g (120g)Asda£1.25£10.42/kg
20ASDA Beef Stock Cubes 12 x 10g (120g)Asda£1.25£10.42/kg
21Morrisons Beef Stock Cubes 12's 120gMorrisons£1.30£10.83/kg
22Morrisons Chicken Stock Cubes 12's 120gMorrisons£1.30£10.83/kg
23Morrisons Vegetable Stock Cubes 12's 120gMorrisons£1.30£10.83/kg
24Sainsbury's Stock Cubes, Beef 10x10gSainsbury's£1.10£11.00/kg
See The Live Stock Cubes Comparison →

Cheapest Stock Cubes: FAQ

Where is the cheapest stock cubes in the UK?

Right now the best value stock cubes is Potts Vegetable Stock Can 500ml at Morrisons, £2.30 (£4.60/litre). SmartShelf ranks stock cubes by price per unit across 7 supermarkets, updated daily.

Which supermarket is cheapest for stock cubes?

We compare stock cubes 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 stock cubes 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.