ProteinPal

Protein Cost Per Gram Calculator: Stop Overpaying for Your Protein in the UK

By admin · Updated · 10 min read · Protein Foods

Protein Cost Per Gram Calculator: Stop Overpaying for Your Protein in the UK

Short answer: a protein cost per gram calculator divides what you paid by the total grams of protein in the pack. Run typical UK foods through it and the ranking is brutal: whey concentrate around 1.3p per gram, eggs near 1.8p, chicken breast roughly 3p, and those “high protein” bars from the meal-deal fridge can cost 8p a gram or more. If you have never checked your own staples, you are almost certainly overpaying somewhere — I was, for the better part of a year.

In this article
  1. How a Protein Cost Per Gram Calculator Actually Works
  2. What My Own Kitchen Costs Per Gram
  3. The Packaging Tricks That Inflate What You Pay
  4. A Reader Email That Made Me Redo My Own Numbers
  5. Using the Protein Cost Calculator on This Site
  6. Three Ways I Was Wasting Money Without Realising
  7. Protein Cost Per Gram: Questions I Get Asked

My wake-up call wasn’t dramatic. I was clearing out a kitchen drawer and found four months of supermarket receipts I’d been meaning to “file”. Bored on a Sunday, I added up just the protein foods — chicken, mince, yoghurts, the little protein pots I grabbed at the station. £214 a month. For one person. I sat there doing the division on my phone and realised I was paying premium prices for thoroughly ordinary protein, purely because I’d never once calculated the per-gram cost of anything.

That afternoon I built the first rough version of the Protein Cost Calculator on this site. It does in seconds what took me a miserable Sunday with a carrier bag of receipts: tells you the true price of every gram of protein you buy, so your diet gets built around the cheapest sources instead of your most expensive habits.

How a Protein Cost Per Gram Calculator Actually Works

The whole thing is one division. Take the price, divide by the total grams of protein the purchase contains:

Cost per gram (£) = Price (£)Protein per serving (g) × Number of servings

Multiply the answer by 100 and you get pence per gram, which is how everyone I know prefers to think about it. A 2kg bag of whey at £21.99 with 25g per 33g scoop and roughly 60 scoops: £21.99 ÷ (25 × 60) = £0.0147, or 1.5p per gram. Done. Ten seconds, no spreadsheet.

Why does this matter more than the price on the packet? Because pack prices lie by omission. A £1.90 “high protein” yoghurt and a £22 bag of whey look like they’re in different universes until you divide by the grams inside: the pot holds maybe 15g, the bag holds 1,500g. Per gram, the whey is roughly six times cheaper. Brands price against what shoppers compare — pack against pack — and almost nobody compares gram against gram. That’s the entire trick the calculator undoes.

What My Own Kitchen Costs Per Gram

I ran everything in my fridge and cupboard through the formula last month, using what I actually paid at Sainsbury’s and Aldi. Prices move, but the order barely changes:

Food What I paid Protein per 100g Cost per gram
Whey concentrate, 2kg bag (online) £21.99 76g 1.5p
Eggs, 15-pack (Aldi) £2.55 13g 1.9p
Soya mince, 400g dry £2.20 50g 1.1p
Semi-skimmed milk, 2L £1.55 3.5g 2.2p
Tinned tuna in brine, 4-pack £4.75 24g 3.1p
Chicken breast, 1kg £6.90 23g 3.0p
5% fat beef mince, 500g £3.85 20g 3.9p
Greek yoghurt 0%, 500g £1.65 10g 3.3p
“Protein” flapjack bar, single £1.75 20g 8.8p

The bar at the bottom is the one that stung. I used to grab two of those a week at the station — £3.50 for 40g of protein I could have had from eggs for under 80p. Soya mince surprised me on the good side: 1.1p a gram, and it takes chilli flavours brilliantly. Nobody’s asking you to live on powder and mince, but knowing the ranking means every swap you make is an informed one instead of a hopeful one.

Stacked against my old routine, the difference is about £45 a month. That’s not from eating less protein — I eat slightly more now — it’s from buying it where it’s cheap and spending the savings where taste actually matters, like decent steak on a Friday.

The Packaging Tricks That Inflate What You Pay

First trick: the “high protein” halo. Slap the words on a yoghurt, a cereal, a pancake mix, and the price jumps 40% while the protein climbs by 5g. You’re paying gourmet rates for grams you could get from the plain version plus a spoon of peanut butter. I check the grams-per-pound on anything wearing the halo now, and nine times out of ten the plain version wins.

Second trick: shrinking servings. A “30g protein” ready meal sounds great until you notice the 30g refers to the whole 400g tray and the tray costs £4.25 — that’s 14p a gram, worse than fillet steak. Per-serving claims are designed to be read quickly and felt good about, not divided.

Third trick: the convenience gradient. Raw chicken breast at 3p a gram becomes cooked chicken slices at 9p, becomes a chicken-and-bacon sandwich at 14p. Every step of preparation roughly doubles the per-gram cost. I’m not saying never buy the sandwich — I do, when I’m travelling — I’m saying know you’re paying 14p and decide it’s worth it, rather than discovering it by accident in a drawer full of receipts.

The NHS guide to meat nutrition is a decent neutral reference for what counts as a sensible portion while you’re rethinking all this.

A Reader Email That Made Me Redo My Own Numbers

A bloke from Bristol emailed me in spring — 41, two kids, training three nights a week, convinced his diet cost what it cost. His weekly shop was £92 and he assumed protein was just expensive. I asked him to run his five most-bought protein items through the calculator and send me the screenshot. His numbers: pre-marinated chicken strips 10.6p/g, fresh salmon portions 9.1p/g, branded protein yoghurts 7.4p/g, deli ham 8.8p/g, and a “healthy” frozen ready meal at 12.3p/g. Every single one was in the luxury tier and he’d had no idea — they were just… the things he bought.

We rebuilt his list without changing a single meal he liked: plain chicken breast instead of marinated strips, tinned salmon instead of fresh portions for lunches, plain Greek yoghurt with honey instead of the branded pots, and whey for the post-training gap. Same dinners his kids would eat. His protein spend dropped from roughly £38 a week to about £17, and his daily total actually went up because the cheaper foods were easier to eat more of. His line back to me: “I wasn’t eating an expensive diet, I was eating an unexamined one.” I’ve thought about that sentence a lot.

Using the Protein Cost Calculator on This Site

Four boxes, one answer. Grab anything with a nutrition label:

Box What goes in it Example
Product name Whatever you call it, for comparing Aldi eggs 15-pack
Price (£) The till price, not the “was” price 2.55
Servings in pack Or total grams ÷ serving grams 15
Protein per serving (g) Straight off the label 7.8

The tool gives you cost per gram and grams per pound — I find grams per pound the more intuitive number for ranking a whole shopping list. Do your five most-bought items first; that’s where 80% of the waste hides. Then, and only then, decide your daily gram target with the Protein Intake Calculator if you haven’t already — there’s no point optimising price per gram before you know how many grams you’re shopping for. The Protein Per Meal Planner then turns the cheap staples into actual meals.

Three Ways I Was Wasting Money Without Realising

Paying for the brand story. The whey with the athlete on the tub and the chicken with the farm on the packet. Your muscles metabolise amino acids, not marketing. I switched to unbranded whey and supermarket chicken two years ago and my training log can’t tell the difference — but my bank statements can.

Buying variety I threw away. I used to keep six protein sources “for balance” and bin a third of them. Now it’s three staples on rotation — eggs, chicken, whey — plus whatever’s on offer. Two or three foods you actually finish beat six that go off. Boring is cheap, and cheap is what survives contact with a real month.

The all-or-nothing week. Overspend Monday, feel guilty, “treat yourself” Friday because the budget’s blown anyway. A protein budget works like training: the average matters, not the perfect day. I give myself a weekly protein spend, track it loosely on my phone notes, and let the odd expensive meal out just be a meal out.

This is general information, not medical advice — if you have a health condition, are pregnant, or take medication, speak to your GP or a registered dietitian.

Protein Cost Per Gram: Questions I Get Asked

Is whey genuinely cheaper than chicken in the UK?

On pure cost per gram, yes — usually by half or more. A 2kg bag of concentrate lands around 1.3–1.5p per gram while chicken breast sits near 3p. I still eat plenty of chicken because meals need to be meals, not maths exercises. Whey’s job in my diet is filling the gaps cheaply: the post-training shake, the breakfast shortfall. That’s where per-gram economics matter most.

What’s the absolute cheapest protein per gram you can buy?

Dried soya mince and red lentils, both under 1.2p per gram. The honest caveat: plant proteins have less leucine per gram, so you need bigger servings to get the same muscle-building signal. My practical answer for someone chasing a serious target is eggs and whey — cheapest of the complete proteins, no asterisks.

Do I need to adjust for raw vs cooked weight?

No — and this trips people up. Cooking drives off water, not protein, so the grams you bought are the grams you eat. Just be consistent: if the label says protein per 100g raw, use the pack’s raw weight in the calculator. Compare everything the same way and the ranking stays fair.

Are protein bars ever worth it?

As food, occasionally; as protein economics, almost never. Most sit at 6–10p per gram — five times whey. I keep one in my gym bag for emergencies and that’s the entire role. If bars are a daily habit, that’s the single most expensive line in most people’s protein budget and the first thing the calculator will flag.

How often should I rerun my staples?

Every couple of months, or whenever you change shops. UK prices drift — the cheapest eggs in January might be second-cheapest by April. Ten minutes a quarter keeps your staples honest. I also run anything I’m about to bulk-buy online through it first; that’s saved me from two “bargain” 5kg whey bags that weren’t.

Does cheap protein mean worse protein?

Sometimes the correlation runs the other way — whey is both cheap and top-tier for leucine and digestibility. “Quality” means amino acid profile, not price tag. Where cheapness misleads is low-protein foods dressed up as protein foods: the halo products. For the full picture on intake targets, Examine’s protein guide is the best-researched starting point I know.

Should I count the protein in bread, pasta and veg?

For cost-per-gram purposes, no — you’re buying those foods for energy and fibre, and their protein is a bonus. The calculator is for comparing your protein purchases: meats, dairy, eggs, powders, legumes. Keep the comparison clean and the ranking means something.

Check your own numbers

Use the free protein intake calculator to work out your daily target in grams.

Open the calculator

Join the discussion

Your email address will not be published. Please keep it respectful and on topic. Links are not allowed.

Recent articles

James Miller
About the author

James Miller

UK fitness nutrition writer

James Miller is a UK-based fitness nutrition writer covering protein intake, muscle gain and fat loss for ProteinPal. He tests every calculator on this site with real numbers from his own training and kitchen. Everything on this site is for education only and is not medical advice.

More about this site →