Cheapest Meal Replacement & Shakes in the UK
Prices updated 15 November 2026 · 191 products across 6 supermarkets
We compare meal replacement & shakes across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where meal replacement & shakes is genuinely cheapest. Prices update daily.
Natco Fine Corn Meal 1.5kg£1.40/kg£2.102
Stamford Street Co. Minced Beef Hotpot Ready Meal For 1 400g£2.48/kg£0.993
Stamford Street Co. Chicken Hotpot Ready Meal For 1 400g£2.48/kg£0.994
Pukka Meal Deal Cheese, Leek & Potato£2.50/each£2.505
Pukka Meal Deal Minced Beef & Onion£2.50/each£2.506
Pukka Meal Deal Steak & Kidney£2.50/each£2.507
Pukka Meal Deal All Steak Pie£2.50/each£2.508
Pan Pre-Cooked White Maize Meal 1Kg£3.25/kg£3.259
Veetee Indian Chickpea Curry and Steamed Basmati Rice Meal Kit 530g£5.47/kg£2.9010
VEETEE Sri Lankan Coconut Sauce & Steamed Basmati Rice Meal Kit 530g£5.47/kg£2.9011
SlimFast Meal Replacement Shake - Vanilla 6 Pack 325ml£5.64/litre£11.0012
SlimFast Meal Replacement Shake - Café Latte 6 x 325ml£5.64/litre£11.0013
SlimFast Meal Replacement Shake - Strawberry Multipack 6 x 325ml£5.64/litre£11.0014
SlimFast Meal Replacement Shake - Banana Multipack 6 x 325ml£5.64/litre£11.0015
SlimFast Meal Replacement Shake - Raspberry & White Chocolate 6 x 325ml£5.64/litre£11.0016
Sainsbury's Beef Lasagne Ready Meal For 2 750g£6.00/kg£4.5017
Sainsbury's Three Cheese Pasta Bake Ready Meal For 2 750g£6.00/kg£4.5018
Blue Dragon Chinese Chicken Chow Mein Noodles Ready Meal 400g£6.25/kg£2.5019
Patak’s Indian Chicken Jalfrezi Curry with Cumin Rice Ready Meal 400g£6.25/kg£2.5020
Patak’s Indian Chicken Korma Curry with Cumin Rice Ready Meal 400g£6.25/kg£2.5021
Blue Dragon Japanese Teriyaki Chicken with Noodles Ready Meal 400g£6.25/kg£2.5022
Blue Dragon Korean BBQ Chicken and Rice Ready Meal 400g£6.25/kg£2.5023
Huel Ready-to-Drink Complete Meal - Chocolate 4x500ml£6.25/litre£12.5024
Huel Ready-to-Drink Complete Meal - Vanilla 4 x 500ml£6.25/litre£12.50Cheapest Meal Replacement & Shakes: FAQ
Where is the cheapest meal replacement & shakes in the UK?
Right now the best value meal replacement & shakes is Natco Fine Corn Meal 1.5kg at Tesco, £2.10 (£1.40/kg). SmartShelf ranks meal replacement & shakes by price per unit across 6 supermarkets, updated daily.
Which supermarket is cheapest for meal replacement & shakes?
We compare meal replacement & shakes across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Tesco has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare meal replacement & shakes 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.