All discounts and sale prices are valid until 31 October 2026.

⭐FAST DELIVERY AND 24/7 ASSISTANCE⭐FREE SHIPPING ON PURCHASES OVER £ 69⭐

Best Meal Replacement Shakes UK (2026): Compared by Price, Protein and Calories

By Federica Malizia, Independent Herbalife Member · 26 May 2026 · Updated 27 September 2026

Best Meal Replacement Shakes UK (2026): Compared by Price, Protein and Calories

The best meal replacement shakes UK shoppers can buy are the ones that give you a full meal's nutrition (in the Herbalife range that means 227 kcal, 18 g of protein, 5 g of fibre and 25 vitamins and minerals per serving) at a price per serving you can afford every day, in a flavour you will actually drink. I am Federica, an Independent Herbalife Member, and this guide compares the six options I sell at HL Shop 24 by price per serving, calories, protein and fibre, and says who each one suits. Prices are approximate: they change slightly each month.

Best meal replacement shakes UK: comparison table (approximate prices)

Prices come from the product pages on HL Shop 24; servings, calories, protein and fibre come from the official UK nutrition labels published by Herbalife (checked 27 September 2026). Formula 1 figures are per 26 g serving prepared with 250 ml of semi-skimmed milk (1.5% fat); Protein Drink Mix figures are per 28 g serving with 250 ml of water.

ProductPack priceServings£ per servingkcal per servingProteinFibreBest for
Formula 1 Nutritional Shake Mix 550 g (7 flavours)about £3321 (26 g scoop)about £1.60227 kcal18 g5 gEveryday breakfast or lunch
Formula 1 sachets, pack of 7about £147about £2227 kcal18 g5 gTrying a flavour, travel
Formula 1 Free From Raspberry & White Chocolate 500 gabout £3319 (26 g scoop)about £1.75215 kcal (201 kcal with 250 ml fortified soy beverage)19 g (17 g with soy beverage)4 g (5 g with soy beverage)Dairy-free, soy-free or gluten-free shakes
Formula 1 Express Healthy Meal Bar, box of 7about £217about £3207 kcal13 g7 gNo shaker, on the road
Protein Drink Mix 588 gabout £3921 (28 g scoop)about £1.90108 kcal (with 250 ml water)15 g0.4 gProtein top-up, not a meal on its own
Vegan Protein Drink Mix 560 gabout £3720 (28 g scoop)about £1.90109 kcal (with 250 ml water)15 g0.9 gPlant-based protein top-up; two scoops with Formula 1 make a high-protein vegan meal

Two other ways to buy Formula 1 change the maths without changing the shake. The 780 g tub costs about £45, and the Pack x3 of 550 g tubs in mixed flavours costs about £94, which is about £31 a tub instead of about £33. The 780 g tub holds 30 servings of 26 g, so about £45 works out at about £1.50 per serving; the Pack x3 gives 63 servings for about £94, about £1.50 as well.

How I judge a meal replacement shake

A meal replacement shake has one job: to stand in for a meal you would otherwise skip or get wrong. I judge it on six things.

  1. Calories in the range of a light meal. Around 200 to 250 kcal per prepared serving. Much less and it is a snack; much more and you have not replaced anything.
  2. At least 18 g of protein per serving. Protein is what makes a shake feel like a meal rather than a drink.
  3. At least 5 g of fibre. Most rushed breakfasts have almost none.
  4. A proper vitamin and mineral panel. Formula 1 lists 25 vitamins and minerals at a minimum of 38% of the daily recommended intake per serving. A shake that offers only protein and flavouring is not a meal.
  5. A price per serving you can sustain. Anything close to £2 a serving is cheaper than most meal deals; the table above shows where each option lands.
  6. A flavour you can repeat. The best shake is the one you are still drinking in week six. If you are undecided, my note on the best-tasting meal replacement shake flavours covers what people reorder.

Notice what is not on the list: promises. A shake replaces one meal in a diet that still needs to be varied and balanced.

Best overall for daily use: Formula 1 Nutritional Shake Mix

Formula 1 is the shake most of my customers use every day. Prepared with 250 ml of semi-skimmed milk, one serving gives 227 kcal, 18 g of protein, 5 g of fibre and 25 vitamins and minerals. The 550 g tub costs about £33 in each of these flavours: Vanilla Cream, Smooth Chocolate, Banana Cream, Strawberry Delight, Café Latte, Mint & Chocolate and Cookie Crunch. Two 500 g versions sit alongside them at the same price: the limited-edition Dubai Style Chocolate and the Free From Raspberry & White Chocolate, covered below. If you would rather choose the flavour from a single page, the Formula 1 mixed-flavours listing offers the seven standard flavours as options.

Our best sellers collection is the quickest way to see which flavours other customers reorder. If you already know you will use it daily, the Pack x3 at about £94 brings each tub down to about £31 and lets you mix three flavours. For a flavour-by-flavour comparison, read our Formula 1 flavours comparison guide.

Best for trying it first or for travel: Formula 1 sachets

A tub is a commitment. The pack of 7 Formula 1 sachets costs about £14, which is about £2 a serving, and each sachet is a full serving with the same nutrition as the tub: 227 kcal, 18 g of protein and 5 g of fibre with 250 ml of semi-skimmed milk. It comes in Vanilla Cream, Smooth Chocolate or Cookie Crunch. Use it to test a flavour before you buy 550 g of it, or keep a few sachets in a bag for hotel breakfasts and long days. Per serving it will cost more than a tub, so once you have found your flavour, switch.

Best dairy-free, soy-free or gluten-free option: Formula 1 Free From

Formula 1 Free From Raspberry & White Chocolate uses pea protein and is made without gluten, lactose or soy. The product page gives the serving as two tablespoons (26 g), which makes a 500 g tub about 19 servings at about £33, or roughly £1.75 each. Mixed with 250 ml of soy milk it is a lactose-free, gluten-free shake of 201 kcal and 17 g of protein; mixed with semi-skimmed cow's milk it is soy-free and gluten-free instead. Protein and fibre per serving are printed on the label, so check it if those numbers matter to you.

Best when you cannot use a shaker: Formula 1 Express bar

Some days there is no milk, no shaker and no sink. The Formula 1 Express Healthy Meal Bar in Dark Chocolate is a meal replacement in bar form: 207 kcal, 13 g of protein, 7 g of fibre and 25 vitamins and minerals per bar, and suitable for vegetarians. A box of 7 costs about £21, so about £3 a meal. That makes it the most expensive option per serving in this guide, with less protein than the shake, so I suggest it for travel days and desk lunches rather than as the everyday choice.

If you need more protein: add Protein Drink Mix

Protein Drink Mix is not a meal replacement, and I would rather say that plainly than sell you the wrong tub. Protein Drink Mix 588 g (about £39) gives 15 g of protein, 20 vitamins and minerals and 7 g of carbohydrate per serving, and it can be made with water. On its own it is a high-protein snack; stirred into a Formula 1 shake it lifts the protein of your meal. The plant-based version, Vegan Protein Drink Mix 560 g (about £37), delivers 15 g of protein and 22 vitamins and minerals from two scoops, and two scoops of it blended with two scoops of Formula 1 in 300 ml of water make a plant-based meal with 26 g of protein, 6 g of fibre and 26 vitamins and minerals. If you want the whole morning routine in one order, the Advanced Breakfast Kit (about £131) bundles a Formula 1 tub in your chosen flavour with Protein Drink Mix, Raspberry Tea, Herbal Aloe Concentrate Mango and a bag. For how the protein products compare with each other, see Herbalife protein powder: is it right for you?

How to read the label of a meal replacement shake

Most people buy a shake from the front of the tub. The back decides whether it is a meal. Four lines tell you almost everything.

1. What the serving actually is

Some panels give the figures for the powder alone; others for the drink as prepared, with milk or a milk alternative. Comparing one brand's powder against another's prepared shake tells you nothing true. Find the line that sets the basis. Formula 1's figures above are for the shake prepared with 250 ml of semi-skimmed milk, which is the thing you will drink.

2. Protein, against that basis

A shake mixed with milk carries the milk's protein as well as the powder's, which is why the prepared figure is the useful one for a meal. A higher number is not automatically better: this is a meal, not a training supplement, and the question is whether 18 g holds you until the next meal.

3. The vitamin and mineral panel

This is the line that separates a meal replacement from a flavoured protein drink. Look at how many vitamins and minerals are listed and what share of the daily reference intake each one gives. Formula 1 lists 25 at a minimum of 38% per serving. If the panel is short, or missing, the product is a snack.

4. The things people skip

Fibre (5 g in Formula 1), sugar read against the whole serving rather than in isolation, and the allergen line. If you avoid dairy or soy, the Free From version above exists precisely for that line. Then check the pack size against the serving size to work out how many servings you are actually buying: that is the number that turns about £33 into a price per meal. A 550 g tub of Formula 1 holds 21 servings of 26 g (30 in the 780 g tub), which is what turns about £33 into about £1.60 per meal, or about £45 into about £1.50.

Format matters as much as the numbers. The same Formula 1 comes as a 780 g tub for people who use it every day and as seven-sachet packs for people who do not yet know whether they will.

Diet shakes, slimming shakes or meal replacement shakes: is there a difference?

Not in the product. "Diet shakes" and "slimming shakes" are the names people type into Google; "meal replacement shake" is what the label calls the same thing: a drink formulated to take the place of one meal, with the calories, protein, fibre and micronutrients a meal should have. Every shake in this guide belongs to that one category. What changes is how you use it. One shake a day in place of the meal you usually skip is a way to keep your nutrition steady on busy days. Used as part of a calorie-controlled routine for weight management, it is still the same shake, prepared to the label's instructions, inside a diet that stays varied and balanced. No shake produces a result by itself, and I will not promise you one here. If weight management is your goal, our guide to meal replacement shakes for weight management explains how to fit one into a plan, and our structured programme guide for beginners covers the routine around it.

Meal replacement shake or protein shake?

This catches a lot of people out. A protein shake tops up protein: Protein Drink Mix gives 15 g of protein and 20 vitamins and minerals per serving and is designed as a snack or an addition to a shake. A meal replacement shake stands in for a meal: Formula 1 gives 227 kcal, 18 g of protein, 5 g of fibre and 25 vitamins and minerals. Replace breakfast with a plain protein drink and you get the protein but not the meal. Drink a meal replacement after training when you have already eaten and you have simply added a meal. Decide which gap you are filling before you buy, and if you are still unsure, our comparison of meal replacement shakes vs protein shakes puts the two side by side in one table.

How to use them: what I tell customers

Replace the meal you get wrong, not the one you enjoy. For most people that is breakfast or a desk lunch. Keep the meals you cook.

Prepare it as the label says. Formula 1 counts as a meal replacement only when prepared to the label instructions, with the stated amount of milk. Water and half a scoop is a drink, not a meal.

One shake a day is the normal starting point. The product page describes two patterns: one shake a day with two balanced meals for everyday nutrition, or two shakes a day with one balanced meal for weight management. Start with one, and follow the label before you go further.

Do not choose on price alone. The cheapest option per serving is only good value if you drink it. Sachets cost about £2 a serving and tell you within a week whether you like the flavour; the tub then costs less per serving.

Keep the rest of the day honest. A balanced shake at 8 am does not cancel a takeaway at 8 pm. Water, a protein snack if you need one and a proper evening meal do more than a second tub ever will.

Ask. A tub is a product; knowing how to fit it into your week is what keeps people consistent, and it is what I spend most of my time on at HL Shop 24. If your problem is specifically time, our guide to the best meal replacement for busy professionals is built around a working week.

Are meal replacement shakes worth it?

If the alternative is a skipped meal, a station pastry or a meal deal, then for most people yes: a Formula 1 shake at about £2 a serving from sachets, and less from a tub, gives you a measured meal with 18 g of protein and 25 vitamins and minerals in two minutes. If you already cook balanced meals and eat them, you do not need one, and I would rather you kept cooking. Shakes earn their place on the days when eating well would otherwise fall apart, and they only work as one meal inside a varied, balanced diet and a healthy lifestyle.

Food supplements are not a substitute for a varied, balanced diet and a healthy lifestyle.

Shop genuine Herbalife products

Browse Best Sellers

Frequently asked questions

What is the best meal replacement shake in the UK?

For daily use I recommend Formula 1 Nutritional Shake Mix: 227 kcal, 18 g of protein, 5 g of fibre and 25 vitamins and minerals per serving with 250 ml of semi-skimmed milk, at about £33 for a 550 g tub in seven standard flavours. Sachets suit first-time buyers, the Free From version suits anyone avoiding dairy or soy, and the Express bar suits days without a shaker.

How much do meal replacement shakes cost per serving?

In the Herbalife range on HL Shop 24, from about £1.60 a serving (Formula 1 550 g tub, 21 servings of 26 g; about £1.50 with the 780 g tub) to about £3 (Formula 1 Express bar), with Formula 1 Free From at about £1.75, Protein Drink Mix at about £1.90 and Formula 1 sachets at about £2. Prices are approximate: they change slightly each month.

Do Herbalife shakes count as a full meal replacement?

Formula 1 is formulated as a meal replacement when prepared to the label instructions: with 250 ml of semi-skimmed milk it provides 227 kcal, 18 g of protein, 5 g of fibre and 25 vitamins and minerals at a minimum of 38% of the daily recommended intake. Protein Drink Mix on its own is a protein snack, not a meal.

Can I replace two meals a day with a shake?

The product page describes two ways of using Formula 1: one shake a day alongside two balanced meals, or two shakes a day with one balanced meal as part of weight management. Follow the label, keep the rest of your diet varied and balanced, and speak to a healthcare professional first if you have a health condition.

Keep reading

Free UK Shipping over £69

30 Days Money Back Guarantee

Secure Payments

Comprehensive Free Assistance