
Best meal replacement for a meal
Protein Works
Diet Meal 360 Platinum
1kg bag
Buy Diet Meal 360 Platinum →Direct from Protein WorksA meal replacement is the better buy when a shake has to stand in for a meal, and a protein shake is cheaper when you only need protein. Diet Meal 360 PLATINUM costs £1.20 a meal on OnTap, and Whey Protein 360 Black costs 60p per 25g of protein on OnTap. Only a meal replacement carries calories and vitamins.
Kevin, founder of WheyWise
Quick answer
Use a meal replacement when the shake has to stand in for a meal, and a protein shake when a meal is already covered and you only need protein. Protein Works Diet Meal 360 PLATINUM costs £1.20 a meal on its OnTap subscription price, and it gives 25g of protein, 216 kcal and 24 added vitamins and minerals. Protein Works Whey Protein 360 Black costs 60p per 25g of protein on OnTap, half the cost per 25g, but it adds no vitamins and it is not a meal.
If you are choosing between a meal replacement and a protein shake, the question is what the shake has to do. The best meal replacement shake in the UK guide picks the product, and this page explains which job each type does and what each costs per meal and per 25g of protein.
A meal replacement is built to stand in for a meal, so it carries a set calorie count, protein, fibre and added vitamins and minerals in one serving. A protein shake is built to add protein, so it carries protein and little else. Both can sit in a diet, but they do different work, and buying the wrong one is the most common mistake.
The test is simple: if a meal is going to be skipped or grabbed on the go, you need a meal replacement. If a meal is already covered and you are short of protein, a protein shake is the cheaper fix.
A meal replacement is built around a set calorie count, and the diet meals sit inside the 200 to 250 kcal band for weight-control shakes. A protein shake gives protein and little else. We have not read a per-serving calorie figure for Whey Protein 360 Black, so it does not appear on the calorie line below.
| Option | Type | kcal per serving | Protein per serving | Added vitamins and minerals | Per meal | Per 25g of protein |
|---|---|---|---|---|---|---|
| Diet Meal 360 PLATINUM | Meal replacement | 216 | 25g | 24 | £1.20 (OnTap) | £1.20 (OnTap) |
| Diet Meal 360 BLACK | Meal replacement | 239 | 16g | 23 | 98p (one-off) | £1.54 (one-off) |
| Complete Meal 360 Gold | Full meal replacement | 400 | 30g | n/a | £1.37 (one-off) | £1.15 (one-off) |
| Whey Protein 360 Black | Protein shake | n/a | 59g per 100g | None | Not a meal | 60p (OnTap) |
Diet Meal 360 PLATINUM and Whey Protein 360 Black are at the OnTap subscription price, and BLACK and Complete Meal 360 Gold are one-off prices, all from Protein Works. n/a means the figure was not on the label we checked.
Per meal, the cheapest diet shake is BLACK at 98p one-off, and PLATINUM is £1.20 on its OnTap subscription. Per 25g of protein, the whey is cheapest at 60p on OnTap. A meal replacement's 25g of protein comes with 5.0g of fibre and 24 added vitamins and minerals, which the whey does not carry.

#1 for a meal in a calorie-controlled day
1kg bag
The meal replacement for a meal you would otherwise skip: 25g of protein, 216 kcal and 24 added vitamins and minerals per serving, at £1.20 a meal on OnTap.
or compare all UK prices →#1 for a meal in a calorie-controlled day
Pros
Cons
Protein makes up 41%
of this 60g scoop · 209 kcal total
A meal replacement for weight control carries added vitamins and minerals, and that is one of the conditions a shake has to meet under Regulation (EU) No 432/2012. Diet Meal 360 PLATINUM lists 24 added vitamins and minerals, each at 30% or more of the NRV, and BLACK lists 23.
Whey Protein 360 Black has none listed. If you use it in place of a meal, you lose the vitamins a meal replacement carries, which is why a protein shake is an add-on rather than a meal.
Per meal, the meal replacement is the only sensible comparison, since a scoop of whey is not a meal. Diet Meal 360 BLACK is 98p one-off, PLATINUM is £1.20 on OnTap, and Complete Meal 360 Gold is £1.37 one-off.
Per 25g of protein, the whey wins at 60p on OnTap, against £1.20 for PLATINUM on OnTap and £1.54 for BLACK one-off. You are not buying the same thing, though, so the cheaper protein figure does not make the whey a cheaper meal.

Cheapest per meal
2kg bag
The lowest-cost meal replacement: 98p a meal one-off, with the vitamins and minerals a meal replacement carries. It costs more per 25g of protein than PLATINUM on OnTap.
or compare all UK prices →Cheapest per meal
Pros
Cons
Protein makes up 24%
of this 65g scoop · 234 kcal total
If you are comparing meal replacements rather than protein shakes, the Huel range is covered in Protein Works vs Huel. Huel Powder is £1.76 a meal one-off and £1.59 on subscription, with 30g of protein in 400 kcal.
Use a meal replacement when a shake has to stand in for a meal: a breakfast you would otherwise skip, a lunch grabbed at a desk, or a shift with no proper break. It sets the calories and protein for you, and that is the point.
Use a protein shake when a meal is already covered and you only need more protein. Whey Protein 360 Black at 60p per 25g on OnTap suits that job, and it fits a diet where you eat ordinary meals around it. For protein top-ups on a diet, see the best protein powder for weight loss UK guide.
A whey shake does not replace a meal, so on its own it does not change the calorie plan. Treat it as an extra, and count it in the day's total.
Yes, but count the calories in both. A meal replacement plus a whey shake on top of ordinary meals can take a day above the calories you planned, so log the shake with the meal.
A protein shake with oats is the do-it-yourself version. It is cheaper per gram of protein, but you have to weigh the oats every time, and it adds no vitamins. Pick it if you will measure it, and pick the meal replacement if convenience is what keeps you on track.
For the full ranking of meal replacement shakes by price per meal, see the best meal replacement shake in the UK guide, and for live prices per 25g of protein across every meal shake we track, use the meal replacement comparison. For the daily routine, including how many shakes to have, see how to use meal replacement shakes. For the health side of meal shakes, read are meal replacement shakes healthy.
It is better when the shake has to replace a meal. A meal replacement sets the calories and adds vitamins and minerals, while a protein shake gives protein and little else, so it does not change the calorie plan on its own.
Per 25g of protein, yes: Protein Works Whey Protein 360 Black costs 60p per 25g on OnTap, against £1.20 for Protein Works Diet Meal 360 PLATINUM on its OnTap subscription price. Per meal the two are not comparable, because a scoop of whey is not a meal.
Not as a meal replacement. A plain whey shake lacks the added vitamins and minerals and the set calorie count that a meal replacement carries, so if the shake has to stand in for lunch, use a meal replacement.
Yes, if you count the calories in both. Adding a whey shake on top of a meal replacement and ordinary meals can take the day above the calories you planned.
A whey shake is the cheaper option per 25g of protein. A meal replacement costs more per gram of protein, but it is the better tool when the shake has to replace a meal, because it also carries calories and vitamins and minerals.

What Are the Best Protein Bars in the UK? (2026)
Myprotein, Protein Works and Bulk protein bars ranked on protein per calorie, sugar, sweeteners, palm oil and cost per 10g of protein, with Layered vs Impact, the best vegan bar and the best bar for weight loss. Prices and labels checked at source.
10 min read
How to Read a Protein Bar Label: Protein, Sugar and Polyols
To read a protein bar label, check protein per calorie, sugar per 100g, the polyols line, fibre and the bar's weight. A bar can only say high protein if 20% of its energy comes from protein. This guide shows how to work each figure out from the panel, with examples from Myprotein, Protein Works and Bulk.
6 min read
Protein Bar or Protein Shake: Which Is Better Value?
A whey shake is the cheaper way to buy protein, at about 24p per 10g on Protein Works' OnTap price, against about 92p per 10g for a Myprotein bar. Bars win on convenience and need no shaker. Here is the cost, the calories and when each one makes sense.
6 min readFind your cheapest protein
783 products compared from 181 brands
Sorted by best value per 25g of protein.
Compare all products