I tried 9 protein powders: here are the best 2
Nine protein powders, nine lab reports. Every one passed Labdoor’s tests, but only six had no heavy metals detected at all. Of those, NOW Sports Whey Protein Isolate delivered its label to the gram with the highest share of protein in every scoop, and Naked Egg beat its label as a dairy-free egg-white protein. Here is how all nine ranked, and why.
- 9powders tested
- Labdoorlab reports
- Nopaid placements
If you read nothing else
- All nine passed Labdoor’s tests: protein within 97–106% of the label, no amino-acid spiking, clean microbiology.
- Six had no arsenic, cadmium, mercury or lead detected. Three had traces, and Klean Isolate had measurable cadmium — about a third of the daily limit per scoop.
- Best overall: NOW Sports Whey Protein Isolate — exactly 25 g of 25 g, nothing detected, 89% protein by weight.
- Runner-up: Naked Egg — 25.3 g of 25 g, nothing detected, and dairy-free.
How they compare
The two winners side by side. Lab figures are Labdoor’s, from the lots tested in December 2024; prices are from the store each button links to, on 1 October 2026.
| Product | Protein found | Of label | By weight | Heavy metals | Price | Vs. evidence |
|---|---|---|---|---|---|---|
Best overallNOW Sports Whey Protein Isolate | 25.0 gof 25 g claimed | 100%Labdoor, Dec 2024 | 89%Tested lot | NoneAll four undetected | $47.36Amazon · 1.8 lb | Clean pass |
Runner-up · best dairy-freeNaked Egg — Egg White Protein | 25.3 gof 25 g claimed | 101%Labdoor, Dec 2024 | 82%Tested lot | NoneAll four undetected | $79.99Naked · 3 lb · $1.81/serving | Clean pass |
On this page 11 sections
Why these two won
NOW Sports Whey Protein Isolate
NOW Sports
Best forAnyone who wants exactly the protein on the label, with nothing detected in the lab.
The only powder of the nine that hit its protein claim to the gram while also showing no heavy metals at all, and it did it with the least non-protein filler: 25 g of protein in a 28 g scoop. That is what a whey isolate is supposed to look like. One thing to check: NOW’s current chocolate isolate lists 25 g of protein in a 33 g scoop, so the tub you buy may be made differently from the lot Labdoor tested. The protein claim is the same; read the panel on yours.
- Protein found
- 25.0 gof 25 g claimed
- Of label
- 100%Labdoor, Dec 2024
- By weight
- 89%Tested lot
- Heavy metals
- NoneAll four undetected
- Price
- $47.36Amazon · 1.8 lb
What we like
- Delivered exactly its 25 g protein claim
- No arsenic, cadmium, mercury or lead detected
- The most protein per gram of any of the nine — 89% of the tested scoop
- No sign of amino-acid spiking
Watch out for
- NOW’s current chocolate label lists a 33 g scoop; the tested lot’s was 28 g
- NOW’s own list price ($86.99) is far above Amazon’s
- One lot, tested in late 2024 — later batches were not re-tested
Naked Egg — Egg White Protein
Naked Nutrition
Best forAnyone avoiding dairy who still wants a clean, accurately labelled protein.
Egg white is a complete protein, and this one over-delivered slightly on its label with nothing detected in the lab — one of only four powders here to meet or beat its label with no heavy metal found. It ranks second only because a little more of each scoop is not protein (82% against NOW’s 89%). If you avoid dairy, or whey does not sit well with you, this is the one to buy.
- Protein found
- 25.3 gof 25 g claimed
- Of label
- 101%Labdoor, Dec 2024
- By weight
- 82%Tested lot
- Heavy metals
- NoneAll four undetected
- Price
- $79.99Naked · 3 lb · $1.81/serving
What we like
- Slightly more protein than claimed — 25.3 g against 25 g
- No heavy metals detected
- Dairy-free: egg white with under 1% sunflower lecithin, per the maker
- $1.81 a serving at the maker’s one-off price
Watch out for
- A serving is two scoops (31 g)
- Not for anyone with an egg allergy
- One lot, tested in late 2024; that lot expires 09/2026
How we ranked them
Pankaj Singh, our hands-on tester, used all nine powders. The ranking itself, though, does not rest on taste. It rests on what an independent lab found inside each tub: Labdoor bought the nine and had them tested by Anresco Laboratories in November and December 2024, and we ranked them on those results with three rules, in this order:
- Nothing detected beats any trace. A powder with no arsenic, cadmium, mercury or lead found ranks above one with a trace, and a trace ranks above a measurable amount — even when every result is under the limit.
- Delivering the label beats falling short. A powder with at least the protein it claims ranks above one that came in under.
- More protein per gram of powder wins. The share of each scoop that is actually protein, so less of what you pay for is flavouring, thickener or filler. Results within one point are a tie, settled by protein per serving.
Price is not part of the ranking: it changes weekly and differs by retailer. The prices on the two winners are from the store each button links to, checked on 1 October 2026.
The lab results, all nine
All nine, ranked on the lab data
Protein found against the label, how much of each scoop is protein, and heavy metals per serving. Every product passed; the ranking separates the clean passes from the rest.
- Not detected
- Trace below quantifiable level
- Measured
- Protein vs label25 g of 25 g100.0% of claimProtein share89%of the scoopHeavy metals
- Protein vs label25.3 g of 25 g101.2% of claimProtein share82%of the scoopHeavy metals
- 3Protein vs label22.7 g of 22 g103.2% of claimProtein share81%of the scoopHeavy metals
- 4Protein vs label24.1 g of 24 g100.4% of claimProtein share75%of the scoopHeavy metals
- 5Protein vs label29.2 g of 30 g97.3% of claimProtein share86%of the scoopHeavy metals
- 6Protein vs label20.3 g of 21 g96.7% of claimProtein share81%of the scoopHeavy metals
- 7Protein vs label25.3 g of 25 g101.2% of claimProtein share80%of the scoopHeavy metals
- 8Protein vs label21.1 g of 21 g100.5% of claimProtein share46%of the scoopHeavy metals
- 9Protein vs label21.2 g of 20 g106.0% of claimProtein share73%of the scoopHeavy metals
Source: Labdoor Certificates of Analysis, samples tested by Anresco Laboratories and released 10–13 December 2024. Limits are USP daily limits: arsenic 15, cadmium 5, mercury 15, lead 5 µg. All nine passed microbiology and showed under 0.01% free amino acids — no sign of amino-acid spiking. Results apply to the lots tested.
The other seven
None of these failed. The ranking separates good from best, and on a different day, or a different batch, the order below the top two could shuffle.
3Bloom NutritionWhey Protein Isolate
- Found
- 22.7 g of 22 g
- Of claim
- 103.2%
- Protein share
- 81% protein
- Lot
- 0018D4A-A · exp. 04/2026
103 per cent of its label and nothing detected — a clean result. It ranks below the top two only because its serving is smaller, at 22 g of protein a scoop.
View the full lab reportPDF · lot 0018D4A-A
4Optimum NutritionGold Standard 100% Whey (Chocolate Malt)
- Found
- 24.1 g of 24 g
- Of claim
- 100.4%
- Protein share
- 75% protein
- Lot
- 0001250135 · exp. 08/2026
Right on its 24 g label with nothing detected. As a flavoured whey blend it carries more non-protein ingredients than the isolates — 75 per cent protein by weight.
View the full lab reportPDF · lot 0001250135- 5True Nutrition
rBGH/Soy-Free Whey Protein Isolate
- Found
- 29.2 g of 30 g
- Of claim
- 97.3%
- Protein share
- 86% protein
- Lot
- 0424-049 · exp. 04/2026
The most protein per scoop of the nine, 29.2 g, and nothing detected — but 0.8 g short of its 30 g claim. That is well within the legal tolerance; it is why it sits below the powders that met their labels.
View the full lab reportPDF · lot 0424-049
6Raw Organic WheyRaw Grass Fed Whey
- Found
- 20.3 g of 21 g
- Of claim
- 96.7%
- Protein share
- 81% protein
- Lot
- AC228242-1 · exp. 08/2026
A one-ingredient whey with nothing detected, but the largest shortfall of the nine: 20.3 g against 21 g claimed, 97 per cent of the label.
View the full lab reportPDF · lot AC228242-1
7MyproteinImpact Whey Isolate
- Found
- 25.3 g of 25 g
- Of claim
- 101.2%
- Protein share
- 80% protein
- Lot
- U41582255 · exp. 12/2025
Met its 25 g claim, but lead was present below the level that can be quantified — far under the limit, and still a step behind the six with nothing detected. The tested lot expired in December 2025.
View the full lab reportPDF · lot U41582255
8OrgainOrganic Plant-Based Protein
- Found
- 21.1 g of 21 g
- Of claim
- 100.5%
- Protein share
- 46% protein
- Lot
- T24E085 · exp. 09/2026
Accurate to its 21 g label, with a trace of lead below the quantifiable level. It needs a 46 g serving to get there, so only 46 per cent of the powder is protein.
View the full lab reportPDF · lot T24E085- 9Klean Athlete
Klean Isolate
- Found
- 21.2 g of 20 g
- Of claim
- 106.0%
- Protein share
- 73% protein
- Lot
- 24225-2C2 · exp. 08/2026
Over-delivered on protein — 21.2 g against 20 g — but it was the only one with a measurable heavy metal: 1.74 µg of cadmium a scoop, about a third of the 5 µg daily limit, plus a trace of lead. Still a pass; two scoops a day would use up about 70 per cent of the cadmium limit.
View the full lab reportPDF · lot 24225-2C2
What the lab tests actually check
Is the protein really there?
The lab measures the protein in a serving and compares it with the label. US rules allow some natural variation, but a naturally occurring nutrient like protein must be present at at least 80 per cent of the amount declared. All nine cleared that by a wide margin: the lowest, Raw Grass Fed Whey, was at 97 per cent.
Is it spiked?
Cheap single amino acids such as glycine can be added to make a powder test higher for protein than it really is — “amino spiking”. The giveaway is a high level of free amino acids. Every powder here showed under 0.01 per cent, so there is no sign of it in any of the nine.
Heavy metals
Labdoor grades against the US Pharmacopeia’s daily limits: 5 micrograms each of lead and cadmium, 15 each of arsenic and mercury. “Below LOQ” means the metal was present but below the lowest level the lab can measure reliably — tiny, but not zero. Six powders had nothing detected. Myprotein and Orgain had a trace of lead; Klean Isolate had a trace of lead and 1.74 µg of cadmium per scoop, about a third of the daily limit.
Microbiology
All nine were tested for total bacteria, yeast and mould, E. coli, Staphylococcus, Salmonella and Shigella, and all nine passed comfortably. It is not a differentiator here, which is why it is not in the ranking.
What these results can’t tell you
- They cover one lot each. Labdoor tested a single batch of each powder in late 2024. A later batch may differ, and labels change — NOW’s current chocolate isolate already lists a different scoop size from the lot tested.
- They are not our tests. The lab work is Labdoor’s; we have transcribed the reports and ranked them. The first-hand notes are Pankaj’s, from using the powders himself.
- They say nothing about taste or mixing. That is what the hands-on notes are for, and it is one person’s experience.
- They are not a medical recommendation. Most people can get enough protein from food; a powder is a convenience. Anyone with kidney disease should ask their doctor before adding one.
How much protein do you need?
Less than the tubs suggest. Most active adults do well on 1.2 to 1.6 g of protein per kilogram of body weight a day, spread across meals — our protein calculator works out your number and how much of it a scoop covers.
The bottom line
You can buy any of these nine without worrying that the protein is missing — all of them passed. If you want the cleanest result, buy one of the six with nothing detected, and of those, NOW Sports Whey Protein Isolate gave the most protein for the least powder, exactly as labelled. If you avoid dairy, Naked Egg matched it for purity and beat its own label. Whichever you choose, check the Supplement Facts on your tub against the tested figures here, because a lab report is only as current as the batch it tested.
Your questions
Which protein powder is the cleanest?
Of the nine lab-tested here, six had no arsenic, cadmium, mercury or lead detected: NOW Sports Whey Protein Isolate, Naked Egg, Bloom Whey Protein Isolate, Optimum Nutrition Gold Standard 100% Whey, True Nutrition Whey Protein Isolate and Raw Grass Fed Whey.
Do protein powders contain heavy metals?
Some contain traces. In these nine lab reports, three had lead present below the level the lab could measure, and one, Klean Isolate, had 1.74 µg of cadmium per scoop — about a third of the 5 µg daily limit. All nine were under the limits.
Do protein powders really contain the protein on the label?
These nine did. Every one contained 97 to 106 per cent of its labelled protein, and none showed signs of amino-acid spiking, where cheap amino acids are added to inflate a protein test.
Is whey isolate better than whey concentrate?
Isolate is more filtered, so there is less lactose and fat per scoop, which suits people who find concentrate hard to digest. It does not guarantee more protein per gram: in these results one isolate, Klean, was 73 per cent protein by weight, below Raw’s grass-fed whey at 81 per cent. Concentrate is usually cheaper and fine for most people who tolerate dairy.
What is the best dairy-free protein powder?
Of the two dairy-free powders tested here, Naked Egg came out best: 25.3 g of protein against its 25 g label, no heavy metals detected, and 82 per cent protein by weight. Orgain’s plant protein also met its label but had a trace of lead and needs a 46 g serving.
Who did the lab testing?
Labdoor, an independent supplement-testing company, bought the products and had them analysed by Anresco Laboratories in November and December 2024. The results are Labdoor’s; this page transcribes and ranks them.
References
- Labdoor. Certificate of Analysis — NOW Sports Whey Protein Isolate, lot 336100 (expires 06/2027). Tested by Anresco Laboratories, released December 13, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Naked Nutrition Naked Egg — Egg White Protein, lot 2-4268-NE (expires 09/2026). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Bloom Nutrition Whey Protein Isolate, lot 0018D4A-A (expires 04/2026). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Optimum Nutrition Gold Standard 100% Whey (Chocolate Malt), lot 0001250135 (expires 08/2026). Tested by Anresco Laboratories, released December 13, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — True Nutrition rBGH/Soy-Free Whey Protein Isolate, lot 0424-049 (expires 04/2026). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Raw Organic Whey Raw Grass Fed Whey, lot AC228242-1 (expires 08/2026). Tested by Anresco Laboratories, released December 13, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Myprotein Impact Whey Isolate, lot U41582255 (expires 12/2025). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Orgain Organic Plant-Based Protein, lot T24E085 (expires 09/2026). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor. Certificate of Analysis — Klean Athlete Klean Isolate, lot 24225-2C2 (expires 08/2026). Tested by Anresco Laboratories, released December 10, 2024. Open report (PDF)
- Labdoor — independent supplement testing and rankings. labdoor.com
- US Food and Drug Administration. 21 CFR 101.9(g)(4)(ii) — naturally occurring (Class II) nutrients must be present at at least 80 per cent of the value declared on the label. ecfr.gov
- NOW Foods. Whey Protein Isolate, Creamy Chocolate — current label and list price, read 1 October 2026. nowfoods.com
- Naked Nutrition. Naked Egg — Egg White Protein Powder, 3 lb — product page and price, read 1 October 2026. nakednutrition.com
Page history
- First published. Nine powders ranked on Labdoor’s December 2024 lab reports, credited to Labdoor and transcribed from its certificates of analysis.