Best value for money whey protein powders.

The protein powders that give you the greatest number of servings for your money.

Product Weight Pro Protein/£1 £/Serving Price
1 MyProtein Impact Whey Protein
Impact Whey Protein
2.50kg 78.67g 70.77g £0.57 £27.79
2 Optimum Health Ultimate Whey Protein
[Optimum Health]
Ultimate Whey Protein
2.25kg 71.06g 57.12g £0.70 £27.99
3 XL Nutrition Xtra Whey
[XL Nutrition]
Xtra Whey
2.00kg 70.00g 51.97g £0.77 £26.94
4 Nutrisport Whey Protein Isolate
Whey Protein Isolate
1.00kg 86.00g 50.62g £0.79 £16.99
5 Maxx Essentials Whey Maxx
[Maxx Essentials]
Whey Maxx
2.27kg 70.59g 45.8g £0.87 £34.99
6 Reflex Instant Whey
Instant Whey
2.27kg 80.00g 43.5g £0.92 £41.75
7 MET-Rx Supreme Whey
Supreme Whey
2.27kg 66.80g 43.39g £0.92 £34.95
8 MyProtein True Whey
True Whey
2.27kg 76.00g 43.14g £0.93 £39.99
9 Sci-MX Ultragen Whey
Ultragen Whey
2.28kg 78.00g 42.39g £0.94 £41.95
10 Boditronics Express Whey
Express Whey
2.25kg 73.00g 42.13g £0.95 £38.99
11 Dymatize Elite Whey
Elite Whey
2.27kg 77.50g 41.15g £0.97 £42.75
12 Gaspari IntraPro
2.27kg 69.00g 40.17g £1.00 £38.99
13 Optimum Nutrition Gold Standard Whey
[Optimum Nutrition]
Gold Standard Whey
2.27kg 76.90g 36.75g £1.09 £47.50
14 PHD Nutrition Pharma Whey HT+
[PHD Nutrition]
Pharma Whey HT+
2.27kg 74.00g 36.36g £1.10 £46.20
15 Maximuscle Promax
2.40kg 81.00g 32.43g £1.23 £59.95
16 MuscleTech Nitro-Tech Hardcore
Nitro-Tech Hardcore
1.80kg 75.00g 31.4g £1.27 £42.99
Best Value For Money Whey Protein

Summary: Ranking of protein powders based on how much whey protein you get for your money. No concerns about taste or mixability here, just good quality, value-for-money whey protein.

How do you find the best value for money whey protein?

By working out which protein powder gives you the most protein for your money.

To figure that out, I'm looking at 3 main things:

  1. How much the protein powder costs.
  2. How much powder is in the tub (the weight in grams).
  3. How many grams of protein there are in 100g of powder.

With those 3 facts you can work out useful information like how much protein you get for £1 or how much 1 serving costs (based on 1 serving = 40g protein). Those are the important numbers when trying to work out value in the world of protein shakes.

The protein/100g powder in different makes of whey protein can vary by a few grams, which is why it's much better to think of serving sizes in terms of grams of protein rather than grams of powder.

What not to look for.

It's not always easy to compare protein powders in terms of value. Here are a couple of misleading stats:

  1. The number of servings advertised on the tub. Serving sizes vary from one powder to the next, so you can't easily compare them. One tub may have "40 servings" of 10g of protein, but another may have 20 servings of 40g. The 20 servings tub is obviously the better option.
  2. The weight and price only. A big heavy sack of low-price powder sounds good, but keep an eye on the quality (e.g. protein per 100g of powder). A good benchmark to aim for is 75g+ of protein per 100g of powder. Cheap and heavy isn't much good if you'd get more protein in a sack of sawdust.

A quick note about "cost per serving".

In the table above, 1 serving = 40g of protein.

What a 24g scoop of protein powder looks like. This is what a 24g of whey protein powder (~20g of actual protein) usually looks like. Two of these will get you 40g of protein in total.

I've classed one serving as 40g of protein for each powder so that I can put them all on a level playing field and work out which one has the lowest cost per serving (which is another way of saying the tub with the most servings for your money).

I can do this because all whey protein powders are as good as each other these days (the better ones listed on this page are any way). They're all as effective as each other, so 40g of whey protein is 40g of whey protein, regardless of the brand name behind it.

Nonetheless, take as much protein in your shakes as you need. A popular, manly serving size is 40g (that's 40g of protein, not 40g of powder), which is why I've used that as my standard serving size for working out cost per serving.

What are some good average numbers to look for?

I aim to pay around £1 for a 40g serving of whey protein. Much more than that and it's getting too expensive. Anything less than that is impressive.

Who is value for money protein best for?

Anyone looking to buy whey protein on a budget, or anyone looking for as much protein as they can get for their money – which in fairness is most people.

Is it cheaper to get protein from whole foods rather than whey supplements?

Surprisingly not. For the most part, the cheapest way to get extra protein in to your diet is through protein supplements. Supplements are cost-effective, so if you're on a budget you shouldn't think of whey protein supplements as an "expense". In fact, if you're on a budget you should look to buy supplements to save money overall.

Here's a table that highlights how much popular sources of protein are costing you for every 100g of protein you get, along with how much protein they deliver for every £1 you pay.

Nutritional info and prices taken from and are somewhat accurate as of 2011.
Food Weight Price Protein/100g Cost per 100g of Protein Protein/£1
Tesco Value Tinned Tuna
Tesco Value Tuna Chunks In Brine
130g £0.50 23.5g £1.64 61.1g
Protein (ON Gold Standard Whey)
ON Gold Standard Whey Tub
2,270g £42.99 77g £2.72 36.8g
Whole Milk
Tesco Whole Milk
1,140ml £0.89 3.2g (100ml) £2.44 41.0g
Lean Steak Mince (21% Fat)
Tesco Minced Beef
500g £3.00 19.6g £3.06 32.7g
Chicken Breast (Raw)
Tesco Chicken Breast (Raw)
515g £6.00 23.5g £4.96 20.2g
Princes Tinned Tuna
Princes Tuna Chunks In Brine
130g £1.79 25g £5.50 18.2g

This table doesn't highlight the absolute cheapest prices or the most cost-effective quantities. However, the general trend is still going to be the same. If you want to add more protein in to your diet, buying whey protein supplements is one of the cheapest ways of doing it.

Tinned tuna and milk aren't far behind as far as cheap sources of protein go (tinned tuna can be the best value for money if you can get it cheap enough).

In addition to being one of the cheapest sources of protein, whey protein supplements are also easy to consume and taste delicious (usually). Furthermore, they do not have the extra fat that milk has, which may be something you want to avoid getting too much of in your diet.

Doesn't more expensive whey mean better quality?

Not these days, no.

There are no "low quality" whey protein shakes listed on this page, so don't think that you're sacrificing quality here. All of the top-tier protein powders are the same in terms of effectiveness, so there's nothing wrong with a low price. Two things you may be losing out on are taste and mixability, but that's not always the case. Even if that is the case, sacrificing some taste and mixability is a fair trade-off for more cost-effective servings.

Choosing value for money protein is like choosing value for money 4% lager – they'll all get the job done in the same way, but the price varies based on taste and brand.

How to get even more protein for your money.

Want to get as much protein powder for as cheaply as humanly possible?

  • Buy a bigger tub or sack. You get more for your money if you buy more protein at once. Buying a 5kg sack for instance would be cheaper than buying two 2kg tubs.
  • Buy in bulk. Same idea as above. At some online retailers, the more you buy the cheaper it gets. You may get a bigger discount for buying 2, 3, 4, or 5+ tubs at once.
  • Choose a different flavour. Unflavoured protein is the cheapest, but that's not always an option. Check out the different flavours on offer though anyway, because on the odd occasion one flavour will be £1 cheaper or something.

Useful links.

  • – Compare food prices at different supermarkets online. A really useful site if you're on a budget and want to convert your pounds in to as much protein as shrewdly possible. Your Mum will love it as well.