Protein powder comparison: heavy-metal lab reports and cost per 25 g protein (UK + EU)

22 protein powders, each with an independent lab report we opened ourselves; 21 are lab verified (one has reporting limits too high to be useful). Every product page lists its red flags. Cost per 25 g of protein is calculated from seller prices checked on 17 Oct 2026; € and £ are never mixed.

Read our answer page → · About protein ↓

Do minerals need protein to work? →

Tap a column heading to sort. Cost per 25 g of protein is calculated from the pack price, pack size and the label’s protein per 100 g. € and £ are separate columns and are never converted or mixed.

Heavy metals (mg/kg)Fillers
vit4ever Pea Protein Isolate Powder 1000g
Vegan: pea isolate
vit4everLab verified7 Aug 2026Report0.071 (well under the EU limit or below detection)0.057 (well under the EU limit or below detection)<0.0017 (well under the EU limit or below detection)0.027 (no EU limit)87 g—None
⚠ 2 red flags
  • Highest lead in our protein list: about 1.8 µg per 25 g of powder (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for pea and far below the EU supplement limit.
  • No batch number on the report, so you cannot match it to your tub.
Puori PB Plant Protein Booster 317g
Vegan: pea
Also sold in the US
PuoriLab verified9 Jul 2026Report0.019c (well under the EU limit or below detection)0.066c (well under the EU limit or below detection)ND (well under the EU limit or below detection)0.035c (no EU limit)76.4 g
€3.30 calculated
£3.20 calculated
Puori UK (puori.co.uk) · Danish company
None
⚠ 2 red flags
  • Results are per serving only; our mg/kg figures are calculated. Small 12.7 g scoop makes it the most expensive per 25 g of protein.
  • £ seller is an EU company (Puori, Denmark): UK orders ship from the EU, so check delivery time and any import charges at checkout.
Hero Pro Whey Protein Isolate 1800g (vanilla)
Whey isolate (flavoured)
Hero ProLab verified28 Jan 2026Report<0.010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)81 g—
£1.21 calculated
Gum arabic, lecithins, flavouring, sucralose
⚠ 1 red flag
  • The report covers the vanilla flavour only, not an unflavoured version.
OstroVit Pea Protein Isolate Natural 480g
Vegan: pea isolate
OstroVitLab verified18 Dec 2025Report0.049 (well under the EU limit or below detection)0.070 (well under the EU limit or below detection)0.0011 (well under the EU limit or below detection)NT (not tested)85 g
€0.45 calculated
OstroVit (ostrovit.com) · price confirmed on the product page on 17 Oct 2026, but out of stock
—None
⚠ 2 red flags
  • Arsenic (As) is not tested in this report.
  • Lead about 1.47 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
Puori PW1 Grass-fed Whey Protein Bourbon Vanilla 900g
Whey concentrate (flavoured)
Also sold in the US
PuoriLab verified17 Mar 2026Report0.0083c (well under the EU limit or below detection)0.0237c (well under the EU limit or below detection)ND (well under the EU limit or below detection)ND (well under the EU limit or below detection)70 g
€2.54 calculated
£2.46 calculated
Puori UK (puori.co.uk) · Danish company
Coconut palm sugar, natural vanilla flavouring
⚠ 3 red flags
  • Results are per serving only and "ND" has no printed detection limit; our mg/kg figures are calculated.
  • Contains added coconut palm sugar; only sold flavoured (Bourbon vanilla).
  • £ seller is an EU company (Puori, Denmark): UK orders ship from the EU, so check delivery time and any import charges at checkout.
SFD Nutrition WPC 80 Pure Protein Natural 700g
Whey concentrate
SFD NutritionLab verified13 Jul 2026Report<0.010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)79 g
£1.36 calculated
Allnutrition UK (allnutrition.co.uk) · ships from the EU (Poland)
Lecithin (in the whey concentrate)
⚠ 1 red flag
  • £ seller is an EU company (SFD S.A., Poland): UK orders ship from the EU, so check delivery time and any import charges at checkout.
Sunday Natural Vegan Creamy Protein 3K Natural 1000g
Vegan blend (fava, pea, sunflower)
Sunday NaturalLab verified27 May 2026Report<0.020 (well under the EU limit or below detection)0.061 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.040 (well under the EU limit or below detection)84 g
€0.80 calculated
£0.80 calculated
Sunday Natural UK (sunday-natural.co.uk) · ships from the EU (Germany)
None
⚠ 3 red flags
  • Measured protein about 11% below the label: 22.3 g per 30 g vs 25 g declared (the lab rated it within tolerance). We are asking Sunday Natural about it.
  • The tested sample was labelled as the Amazon version.
  • £ seller is an EU company (Sunday Natural, Germany): UK orders ship from the EU, so check delivery time and any import charges at checkout.
Sunday Natural Organic Protein 12K Natural 1000g
Vegan blend (12 sources, organic)
Sunday NaturalLab verified30 Apr 2026Report<0.020 (well under the EU limit or below detection)0.085 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.040 (well under the EU limit or below detection)80 g
€0.87 calculated
£0.87 calculated
Sunday Natural UK (sunday-natural.co.uk) · ships from the EU (Germany)
Konjac glucomannan
⚠ 2 red flags
  • Cadmium about 2.6 µg per 30 g serving (calculated; rice-containing blend). Below the 4.1 µg Prop 65 level and far below the EU supplement limit.
  • £ seller is an EU company (Sunday Natural, Germany): UK orders ship from the EU, so check delivery time and any import charges at checkout.
The Organic Protein Company Organic Whey Protein Pure Unflavoured 1.2kg
Whey concentrate (organic)
The Organic Protein CompanyLab verified28 Jan 2026Report<0.0100 (well under the EU limit or below detection)<0.0100 (well under the EU limit or below detection)<0.0100 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)79 g—None
⚠ 1 red flag
  • Heavy metals only: no microbiology or protein-content test on this certificate.
Form Nutrition Pureblend Protein Unflavoured 520g
Vegan blend (organic)
Form NutritionLab verified20 Feb 2025Report0.012 (well under the EU limit or below detection)0.0117 (well under the EU limit or below detection)<0.003 (well under the EU limit or below detection)<0.1 (well under the EU limit or below detection)80 g—None
⚠ 2 red flags
  • Old report: dated 20 Feb 2025 (about 20 months old). We are asking the brand for a current-batch report.
  • Sample code ends in "US": not confirmed to match the UK product. The brand page quotes different 2025 figures we could not find as a PDF.
edubily Vegan Protein (Rice + Pea) Neutral 750g
Vegan blend (rice + pea)
edubilyLab verified1 Sep 2026Report0.021 (well under the EU limit or below detection)0.10 (well under the EU limit or below detection)0.011 (well under the EU limit or below detection)<0.040 (well under the EU limit or below detection)82.4 g
€1.01 calculated
—None
⚠ 3 red flags
  • Highest cadmium in our protein list: 0.10 mg/kg, about 2.5 µg per 25 g serving (calculated). Typical for rice protein and far below the EU supplement limit.
  • Lead about 0.53 µg per 25 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • Measured protein is 5.6% below the label (77.8 vs 82.4 g/100 g); the lab rated it within tolerance.
edubily Organic Whey Protein Concentrate Natural 750g
Whey concentrate (organic)
edubilyLab verified28 Apr 2025Report<0.020 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.040 (well under the EU limit or below detection)77 g
€2.08 calculated
—None
⚠ 1 red flag
  • Old report: dated 28 Apr 2025 (about 18 months old). We are asking the brand for a current-batch report.
Power Supplements Whey Protein Hydrolysate DH30 Natural 1000g
Whey hydrolysate
Power SupplementsLab verified10 Sep 2026Report<0.050 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.050 (well under the EU limit or below detection)79.6 g—None
⚠ 2 red flags
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1 µg per 20 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.
AHO.BIO Sprouted Protein (Rice + Pea) Bourbon Vanilla 600g
Vegan blend (organic, flavoured)
AHO.BIOLab verified11 Nov 2025Report0.033 (well under the EU limit or below detection)0.011 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)76 g
€1.92 calculated
—Guar gum, liquorice root, salt
⚠ 3 red flags
  • Lead about 0.99 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • No batch number on the report, so you cannot match it to your tub.
  • Trace pesticide residues found in an organic product (hexachlorobenzene 0.002, pyrimethanil 0.006 mg/kg).
Power Supplements Pea Protein Isolate 1000g
Vegan: pea isolate (flavoured)
Power SupplementsLab verified10 Sep 2026Report<0.050 (well under the EU limit or below detection)0.014 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.050 (well under the EU limit or below detection)79.9 g—Natural flavouring, stevia
⚠ 3 red flags
  • The report covers the vanilla-caramel flavour only, not an unflavoured version.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.
Power Supplements Pure Whey Protein Isolate 1000g
Whey isolate (flavoured report)
Power SupplementsLab verified10 Sep 2026Report<0.050 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.050 (well under the EU limit or below detection)91.3 g
€1.37 calculated
Power Supplements (powersupplements.nl) · price of the default variant
—Sunflower lecithin
⚠ 3 red flags
  • The report covers the forest-strawberry flavour only, not an unflavoured version.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.
Power Supplements Fava Bean Protein Isolate 1000g
Vegan: fava isolate (flavoured)
Power SupplementsLab verified10 Sep 2026Report<0.050 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.050 (well under the EU limit or below detection)84.2 g—Flavourings, stevia, plant colours
⚠ 3 red flags
  • The report does not say which flavour was tested, and no unflavoured version was confirmed.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.
OstroVit 100% Whey Protein + Digezyme Natural 700g
Whey concentrate
OstroVitLab verified16 Apr 2025Report<0.010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)NT (not tested)78 g
€1.41 calculated
—Lecithin, enzyme complex
⚠ 2 red flags
  • Old report: dated 16 Apr 2025 (about 18 months old). We are asking the brand for a current-batch report.
  • Arsenic (As) is not tested in this report.
OstroVit 100% Whey Protein Isolate 700g (vanilla)
Whey isolate (flavoured)
OstroVitLab verified30 Apr 2026Report<0.010 (well under the EU limit or below detection)<0.0020 (well under the EU limit or below detection)<0.0010 (well under the EU limit or below detection)NT (not tested)83 g
€1.47 calculated
—Lecithin, flavourings, salt, sucralose, carotenoid colour
⚠ 2 red flags
  • Arsenic (As) is not tested in this report.
  • The report covers the vanilla flavour only, not an unflavoured version.
edubily Whey Protein Isolate (Pasture Milk) Neutral 750g
Whey isolate
edubilyLab verified23 Sep 2025Report<0.020 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)<0.040 (well under the EU limit or below detection)84.4 g
€2.09 calculated
—Sunflower lecithin
⚠ 1 red flag
  • Microbiology and metals only: this report does not measure protein content.
HSN Pea Protein Isolate 2.0 Speculoos 2kg
Vegan: pea isolate (flavoured)
HSNLab verified20 Nov 2025Report0.055 (well under the EU limit or below detection)0.060 (well under the EU limit or below detection)<0.010 (well under the EU limit or below detection)0.0353 (no EU limit)80 g
€0.64 calculated
HSN (hsnstore.eu) (Ad) · regular price; on sale for €23.72 on 17 Oct 2026 (offer shown until 19 Oct 2026) = €0.37 per 25 g protein
—Xanthan gum, salt, caramel colour, sucralose, stevia, flavourings
⚠ 3 red flags
  • The report covers the Speculoos flavour only, not an unflavoured version.
  • Lead about 1.65 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.
WAM Protein Pure Vanilla 900g
Vegan blend (soy, rice, pea; flavoured)
WAM - We Are MoreUnverified: reporting limits too highReport<0.5 (well under the EU limit or below detection)<0.1 (well under the EU limit or below detection)<0.005 (well under the EU limit or below detection)<0.5 (well under the EU limit or below detection)77.2 g
€1.26 calculated
—Maltodextrin, flavouring, L-leucine, lecithin, guar gum, stevia
⚠ 3 red flags
  • Reporting limits too high to judge: lead <0.5 mg/kg still allows up to about 15 µg per 30 g serving.
  • Added free L-leucine: WAM told us (17 Oct 2026) it adds 703 mg per 30 g serving and calculates protein from ingredient specifications, so up to about 0.7 g (about 3%) of the declared 23.1 g protein may be added leucine rather than whole protein.
  • The report covers the Pure Vanilla flavour only, not an unflavoured version.
Heavy-metal colours: Well under the EU limit (below half) or below detection Near the EU limit (half the limit up to the limit) Over the EU limit Grey: no EU limit (arsenic), not tested, or the lab’s reporting limit is above the EU limitEU 2023/915 limits for food supplements: lead (Pb) 3.0, cadmium (Cd) 1.0, mercury (Hg) 0.10 mg/kg. Values in mg/kg. NT = not tested; c = calculated by us from µg per serving.

Pb = lead, Cd = cadmium, Hg = mercury, As = arsenic, in mg/kg. There is no EU or UK limit specific to protein powder; EU limits for food supplements are Pb 3.0, Cd 1.0, Hg 0.10 mg/kg. “<” = below the lab’s reporting limit. ND = not detected (no limit printed). “c” = mg/kg calculated by us from µg per serving. — = no data. Protein is g per 100 g from the label; per-serving amounts are on each product page.

vit4ever Pea Protein Isolate Powder 1000g
Vegan: pea isolate

Brand
vit4ever
Lab-test status
Lab verified7 Aug 2026Report
Heavy metals (mg/kg)
Pb 0.071 (well under the EU limit or below detection)Cd 0.057 (well under the EU limit or below detection)Hg <0.0017 (well under the EU limit or below detection)As 0.027 (no EU limit)
Protein (g/100 g)
87 g
€ per 25 g protein
£ per 25 g protein
—
Fillers
None
Red flags
⚠ 2 red flags
  • Highest lead in our protein list: about 1.8 µg per 25 g of powder (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for pea and far below the EU supplement limit.
  • No batch number on the report, so you cannot match it to your tub.

Puori PB Plant Protein Booster 317g
Vegan: pea
Also sold in the US

Brand
Puori
Lab-test status
Lab verified9 Jul 2026Report
Heavy metals (mg/kg)
Pb 0.019c (well under the EU limit or below detection)Cd 0.066c (well under the EU limit or below detection)Hg ND (well under the EU limit or below detection)As 0.035c (no EU limit)
Protein (g/100 g)
76.4 g
€ per 25 g protein
€3.30 calculated
£ per 25 g protein
£3.20 calculated
Puori UK (puori.co.uk) · Danish company
Fillers
None
Red flags
⚠ 2 red flags
  • Results are per serving only; our mg/kg figures are calculated. Small 12.7 g scoop makes it the most expensive per 25 g of protein.
  • £ seller is an EU company (Puori, Denmark): UK orders ship from the EU, so check delivery time and any import charges at checkout.

Hero Pro Whey Protein Isolate 1800g (vanilla)
Whey isolate (flavoured)

Brand
Hero Pro
Lab-test status
Lab verified28 Jan 2026Report
Heavy metals (mg/kg)
Pb <0.010 (well under the EU limit or below detection)Cd <0.0010 (well under the EU limit or below detection)Hg <0.0010 (well under the EU limit or below detection)As <0.010 (well under the EU limit or below detection)
Protein (g/100 g)
81 g
€ per 25 g protein
—
£ per 25 g protein
£1.21 calculated
Fillers
Gum arabic, lecithins, flavouring, sucralose
Red flags
⚠ 1 red flag
  • The report covers the vanilla flavour only, not an unflavoured version.

OstroVit Pea Protein Isolate Natural 480g
Vegan: pea isolate

Brand
OstroVit
Lab-test status
Lab verified18 Dec 2025Report
Heavy metals (mg/kg)
Pb 0.049 (well under the EU limit or below detection)Cd 0.070 (well under the EU limit or below detection)Hg 0.0011 (well under the EU limit or below detection)As NT (not tested)
Protein (g/100 g)
85 g
€ per 25 g protein
€0.45 calculated
OstroVit (ostrovit.com) · price confirmed on the product page on 17 Oct 2026, but out of stock
£ per 25 g protein
—
Fillers
None
Red flags
⚠ 2 red flags
  • Arsenic (As) is not tested in this report.
  • Lead about 1.47 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.

Puori PW1 Grass-fed Whey Protein Bourbon Vanilla 900g
Whey concentrate (flavoured)
Also sold in the US

Brand
Puori
Lab-test status
Lab verified17 Mar 2026Report
Heavy metals (mg/kg)
Pb 0.0083c (well under the EU limit or below detection)Cd 0.0237c (well under the EU limit or below detection)Hg ND (well under the EU limit or below detection)As ND (well under the EU limit or below detection)
Protein (g/100 g)
70 g
€ per 25 g protein
€2.54 calculated
£ per 25 g protein
£2.46 calculated
Puori UK (puori.co.uk) · Danish company
Fillers
Coconut palm sugar, natural vanilla flavouring
Red flags
⚠ 3 red flags
  • Results are per serving only and "ND" has no printed detection limit; our mg/kg figures are calculated.
  • Contains added coconut palm sugar; only sold flavoured (Bourbon vanilla).
  • £ seller is an EU company (Puori, Denmark): UK orders ship from the EU, so check delivery time and any import charges at checkout.

SFD Nutrition WPC 80 Pure Protein Natural 700g
Whey concentrate

Brand
SFD Nutrition
Lab-test status
Lab verified13 Jul 2026Report
Heavy metals (mg/kg)
Pb <0.010 (well under the EU limit or below detection)Cd <0.0010 (well under the EU limit or below detection)Hg <0.0010 (well under the EU limit or below detection)As <0.010 (well under the EU limit or below detection)
Protein (g/100 g)
79 g
€ per 25 g protein
£ per 25 g protein
£1.36 calculated
Allnutrition UK (allnutrition.co.uk) · ships from the EU (Poland)
Fillers
Lecithin (in the whey concentrate)
Red flags
⚠ 1 red flag
  • £ seller is an EU company (SFD S.A., Poland): UK orders ship from the EU, so check delivery time and any import charges at checkout.

Sunday Natural Vegan Creamy Protein 3K Natural 1000g
Vegan blend (fava, pea, sunflower)

Brand
Sunday Natural
Lab-test status
Lab verified27 May 2026Report
Heavy metals (mg/kg)
Pb <0.020 (well under the EU limit or below detection)Cd 0.061 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.040 (well under the EU limit or below detection)
Protein (g/100 g)
84 g
€ per 25 g protein
€0.80 calculated
£ per 25 g protein
£0.80 calculated
Sunday Natural UK (sunday-natural.co.uk) · ships from the EU (Germany)
Fillers
None
Red flags
⚠ 3 red flags
  • Measured protein about 11% below the label: 22.3 g per 30 g vs 25 g declared (the lab rated it within tolerance). We are asking Sunday Natural about it.
  • The tested sample was labelled as the Amazon version.
  • £ seller is an EU company (Sunday Natural, Germany): UK orders ship from the EU, so check delivery time and any import charges at checkout.

Sunday Natural Organic Protein 12K Natural 1000g
Vegan blend (12 sources, organic)

Brand
Sunday Natural
Lab-test status
Lab verified30 Apr 2026Report
Heavy metals (mg/kg)
Pb <0.020 (well under the EU limit or below detection)Cd 0.085 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.040 (well under the EU limit or below detection)
Protein (g/100 g)
80 g
€ per 25 g protein
€0.87 calculated
£ per 25 g protein
£0.87 calculated
Sunday Natural UK (sunday-natural.co.uk) · ships from the EU (Germany)
Fillers
Konjac glucomannan
Red flags
⚠ 2 red flags
  • Cadmium about 2.6 µg per 30 g serving (calculated; rice-containing blend). Below the 4.1 µg Prop 65 level and far below the EU supplement limit.
  • £ seller is an EU company (Sunday Natural, Germany): UK orders ship from the EU, so check delivery time and any import charges at checkout.

The Organic Protein Company Organic Whey Protein Pure Unflavoured 1.2kg
Whey concentrate (organic)

Brand
The Organic Protein Company
Lab-test status
Lab verified28 Jan 2026Report
Heavy metals (mg/kg)
Pb <0.0100 (well under the EU limit or below detection)Cd <0.0100 (well under the EU limit or below detection)Hg <0.0100 (well under the EU limit or below detection)As <0.010 (well under the EU limit or below detection)
Protein (g/100 g)
79 g
€ per 25 g protein
—
£ per 25 g protein
Fillers
None
Red flags
⚠ 1 red flag
  • Heavy metals only: no microbiology or protein-content test on this certificate.

Form Nutrition Pureblend Protein Unflavoured 520g
Vegan blend (organic)

Brand
Form Nutrition
Lab-test status
Lab verified20 Feb 2025Report
Heavy metals (mg/kg)
Pb 0.012 (well under the EU limit or below detection)Cd 0.0117 (well under the EU limit or below detection)Hg <0.003 (well under the EU limit or below detection)As <0.1 (well under the EU limit or below detection)
Protein (g/100 g)
80 g
€ per 25 g protein
—
£ per 25 g protein
Fillers
None
Red flags
⚠ 2 red flags
  • Old report: dated 20 Feb 2025 (about 20 months old). We are asking the brand for a current-batch report.
  • Sample code ends in "US": not confirmed to match the UK product. The brand page quotes different 2025 figures we could not find as a PDF.

edubily Vegan Protein (Rice + Pea) Neutral 750g
Vegan blend (rice + pea)

Brand
edubily
Lab-test status
Lab verified1 Sep 2026Report
Heavy metals (mg/kg)
Pb 0.021 (well under the EU limit or below detection)Cd 0.10 (well under the EU limit or below detection)Hg 0.011 (well under the EU limit or below detection)As <0.040 (well under the EU limit or below detection)
Protein (g/100 g)
82.4 g
€ per 25 g protein
€1.01 calculated
£ per 25 g protein
—
Fillers
None
Red flags
⚠ 3 red flags
  • Highest cadmium in our protein list: 0.10 mg/kg, about 2.5 µg per 25 g serving (calculated). Typical for rice protein and far below the EU supplement limit.
  • Lead about 0.53 µg per 25 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • Measured protein is 5.6% below the label (77.8 vs 82.4 g/100 g); the lab rated it within tolerance.

edubily Organic Whey Protein Concentrate Natural 750g
Whey concentrate (organic)

Brand
edubily
Lab-test status
Lab verified28 Apr 2025Report
Heavy metals (mg/kg)
Pb <0.020 (well under the EU limit or below detection)Cd <0.010 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.040 (well under the EU limit or below detection)
Protein (g/100 g)
77 g
€ per 25 g protein
€2.08 calculated
£ per 25 g protein
—
Fillers
None
Red flags
⚠ 1 red flag
  • Old report: dated 28 Apr 2025 (about 18 months old). We are asking the brand for a current-batch report.

Power Supplements Whey Protein Hydrolysate DH30 Natural 1000g
Whey hydrolysate

Brand
Power Supplements
Lab-test status
Lab verified10 Sep 2026Report
Heavy metals (mg/kg)
Pb <0.050 (well under the EU limit or below detection)Cd <0.010 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.050 (well under the EU limit or below detection)
Protein (g/100 g)
79.6 g
€ per 25 g protein
£ per 25 g protein
—
Fillers
None
Red flags
⚠ 2 red flags
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1 µg per 20 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.

AHO.BIO Sprouted Protein (Rice + Pea) Bourbon Vanilla 600g
Vegan blend (organic, flavoured)

Brand
AHO.BIO
Lab-test status
Lab verified11 Nov 2025Report
Heavy metals (mg/kg)
Pb 0.033 (well under the EU limit or below detection)Cd 0.011 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.010 (well under the EU limit or below detection)
Protein (g/100 g)
76 g
€ per 25 g protein
€1.92 calculated
£ per 25 g protein
—
Fillers
Guar gum, liquorice root, salt
Red flags
⚠ 3 red flags
  • Lead about 0.99 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • No batch number on the report, so you cannot match it to your tub.
  • Trace pesticide residues found in an organic product (hexachlorobenzene 0.002, pyrimethanil 0.006 mg/kg).

Power Supplements Pea Protein Isolate 1000g
Vegan: pea isolate (flavoured)

Brand
Power Supplements
Lab-test status
Lab verified10 Sep 2026Report
Heavy metals (mg/kg)
Pb <0.050 (well under the EU limit or below detection)Cd 0.014 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.050 (well under the EU limit or below detection)
Protein (g/100 g)
79.9 g
€ per 25 g protein
£ per 25 g protein
—
Fillers
Natural flavouring, stevia
Red flags
⚠ 3 red flags
  • The report covers the vanilla-caramel flavour only, not an unflavoured version.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.

Power Supplements Pure Whey Protein Isolate 1000g
Whey isolate (flavoured report)

Brand
Power Supplements
Lab-test status
Lab verified10 Sep 2026Report
Heavy metals (mg/kg)
Pb <0.050 (well under the EU limit or below detection)Cd <0.010 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.050 (well under the EU limit or below detection)
Protein (g/100 g)
91.3 g
€ per 25 g protein
€1.37 calculated
Power Supplements (powersupplements.nl) · price of the default variant
£ per 25 g protein
—
Fillers
Sunflower lecithin
Red flags
⚠ 3 red flags
  • The report covers the forest-strawberry flavour only, not an unflavoured version.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.

Power Supplements Fava Bean Protein Isolate 1000g
Vegan: fava isolate (flavoured)

Brand
Power Supplements
Lab-test status
Lab verified10 Sep 2026Report
Heavy metals (mg/kg)
Pb <0.050 (well under the EU limit or below detection)Cd <0.010 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.050 (well under the EU limit or below detection)
Protein (g/100 g)
84.2 g
€ per 25 g protein
£ per 25 g protein
—
Fillers
Flavourings, stevia, plant colours
Red flags
⚠ 3 red flags
  • The report does not say which flavour was tested, and no unflavoured version was confirmed.
  • Lead reporting limit is <0.050 mg/kg, so we cannot confirm lead is under the strict Prop 65 level of 0.5 µg a day (could be up to 1.5 µg per 30 g serving).
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.

OstroVit 100% Whey Protein + Digezyme Natural 700g
Whey concentrate

Brand
OstroVit
Lab-test status
Lab verified16 Apr 2025Report
Heavy metals (mg/kg)
Pb <0.010 (well under the EU limit or below detection)Cd <0.0010 (well under the EU limit or below detection)Hg <0.0010 (well under the EU limit or below detection)As NT (not tested)
Protein (g/100 g)
78 g
€ per 25 g protein
€1.41 calculated
£ per 25 g protein
—
Fillers
Lecithin, enzyme complex
Red flags
⚠ 2 red flags
  • Old report: dated 16 Apr 2025 (about 18 months old). We are asking the brand for a current-batch report.
  • Arsenic (As) is not tested in this report.

OstroVit 100% Whey Protein Isolate 700g (vanilla)
Whey isolate (flavoured)

Brand
OstroVit
Lab-test status
Lab verified30 Apr 2026Report
Heavy metals (mg/kg)
Pb <0.010 (well under the EU limit or below detection)Cd <0.0020 (well under the EU limit or below detection)Hg <0.0010 (well under the EU limit or below detection)As NT (not tested)
Protein (g/100 g)
83 g
€ per 25 g protein
€1.47 calculated
£ per 25 g protein
—
Fillers
Lecithin, flavourings, salt, sucralose, carotenoid colour
Red flags
⚠ 2 red flags
  • Arsenic (As) is not tested in this report.
  • The report covers the vanilla flavour only, not an unflavoured version.

edubily Whey Protein Isolate (Pasture Milk) Neutral 750g
Whey isolate

Brand
edubily
Lab-test status
Lab verified23 Sep 2025Report
Heavy metals (mg/kg)
Pb <0.020 (well under the EU limit or below detection)Cd <0.010 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As <0.040 (well under the EU limit or below detection)
Protein (g/100 g)
84.4 g
€ per 25 g protein
€2.09 calculated
£ per 25 g protein
—
Fillers
Sunflower lecithin
Red flags
⚠ 1 red flag
  • Microbiology and metals only: this report does not measure protein content.

HSN Pea Protein Isolate 2.0 Speculoos 2kg
Vegan: pea isolate (flavoured)

Brand
HSN
Lab-test status
Lab verified20 Nov 2025Report
Heavy metals (mg/kg)
Pb 0.055 (well under the EU limit or below detection)Cd 0.060 (well under the EU limit or below detection)Hg <0.010 (well under the EU limit or below detection)As 0.0353 (no EU limit)
Protein (g/100 g)
80 g
€ per 25 g protein
€0.64 calculated
HSN (hsnstore.eu) (Ad) · regular price; on sale for €23.72 on 17 Oct 2026 (offer shown until 19 Oct 2026) = €0.37 per 25 g protein
£ per 25 g protein
—
Fillers
Xanthan gum, salt, caramel colour, sucralose, stevia, flavourings
Red flags
⚠ 3 red flags
  • The report covers the Speculoos flavour only, not an unflavoured version.
  • Lead about 1.65 µg per 30 g serving (calculated), above the strict California Prop 65 level of 0.5 µg a day. Normal for plant protein and far below the EU supplement limit.
  • Protein is declared on a dry-matter basis, so protein as sold is a little lower than the label figure.

WAM Protein Pure Vanilla 900g
Vegan blend (soy, rice, pea; flavoured)

Brand
WAM - We Are More
Lab-test status
Unverified: reporting limits too highReport
Heavy metals (mg/kg)
Pb <0.5 (well under the EU limit or below detection)Cd <0.1 (well under the EU limit or below detection)Hg <0.005 (well under the EU limit or below detection)As <0.5 (well under the EU limit or below detection)
Protein (g/100 g)
77.2 g
€ per 25 g protein
€1.26 calculated
£ per 25 g protein
—
Fillers
Maltodextrin, flavouring, L-leucine, lecithin, guar gum, stevia
Red flags
⚠ 3 red flags
  • Reporting limits too high to judge: lead <0.5 mg/kg still allows up to about 15 µg per 30 g serving.
  • Added free L-leucine: WAM told us (17 Oct 2026) it adds 703 mg per 30 g serving and calculates protein from ingredient specifications, so up to about 0.7 g (about 3%) of the declared 23.1 g protein may be added leucine rather than whole protein.
  • The report covers the Pure Vanilla flavour only, not an unflavoured version.
Heavy-metal colours: Well under the EU limit (below half) or below detection Near the EU limit (half the limit up to the limit) Over the EU limit Grey: no EU limit (arsenic), not tested, or the lab’s reporting limit is above the EU limitEU 2023/915 limits for food supplements: lead (Pb) 3.0, cadmium (Cd) 1.0, mercury (Hg) 0.10 mg/kg. Values in mg/kg. NT = not tested; c = calculated by us from µg per serving.

There is no EU or UK heavy-metal limit specific to protein powder. We compare against the EU 2023/915 limits for food supplements (lead 3.0, cadmium 1.0, mercury 0.10 mg/kg) and, per serving, the strict California Prop 65 levels (lead 0.5 µg, cadmium 4.1 µg a day). Plant proteins normally carry more lead and cadmium than whey. Prices can change.

Not medical advice. Testing status can’t be bought; seller links may be affiliate links (see disclosure). Disclosure

Don’t see your product? Vote for it and we’ll look for and check its lab report. It’s free. Request a test →

About Protein

What it is
Protein powders are concentrated protein from milk (whey) or plants such as pea, rice, fava bean, soy or seeds. Whey concentrate is about 70–80% protein, isolate about 85–90%, and hydrolysate is pre-digested whey. Plant proteins naturally take up more lead and cadmium from soil than whey.
Common forms
Whey concentrate (WPC), whey isolate (WPI), whey hydrolysate, single-source plant isolates (pea, fava) and plant blends; unflavoured or flavoured (sweeteners, thickeners, flavourings).
Typical label doses
Labels in our directory use 12.7–40 g scoops giving about 10–32 g of protein. There is no heavy-metal limit specific to protein powder in EU or UK law, so we compare against the EU food-supplement limits and, per serving, the strict California Prop 65 levels (lead 0.5 µg, cadmium 4.1 µg a day).
Note
Whey contains milk (and usually some lactose). In flavoured powders, check for sweeteners and added free amino acids.

Authorised health claims (EU and GB registers)

  • “Protein contributes to a growth in muscle mass.” Condition: For food that is at least a source of protein (at least 12% of the energy value from protein). Sources: EU register · EU Regulation 432/2012 · GB NHC register (Checked on the registers 2026-10-17)
  • “Protein contributes to the maintenance of muscle mass.” Condition: For food that is at least a source of protein (at least 12% of the energy value from protein). Sources: EU register · EU Regulation 432/2012 · GB NHC register (Checked on the registers 2026-10-17)
  • “Protein contributes to the maintenance of normal bones.” Condition: For food that is at least a source of protein (at least 12% of the energy value from protein). Sources: EU register · EU Regulation 432/2012 · GB NHC register (Checked on the registers 2026-10-17)

Information only, not medical advice. Food supplements are not intended to diagnose, treat, cure or prevent any disease. Speak to a healthcare professional before use, especially if pregnant or on medication.

Other comparisons