Protein (nutrient)
The most important essential nutrient for the human body β across all populations, from sedentary adults to elite athletes. Get this wrong and nothing else matters β muscle synthesis, immune function, enzyme production, and tissue repair all depend on adequate quality protein. For why muscle mass and strength are survival metrics, see the muscle module. For the supplement that pairs best with protein for strength, see the creatine module. wikipedia
Key takeaways
- Each meal needs ~30β40g protein to trigger muscle building in healthy adults β your body requires a minimum leucine dose (~2.5β3g per meal) before it starts building muscle. Spreading protein across 3β4 meals beats piling it all into one. Recent data suggests the body can use more from a single large meal than previously assumed, but even distribution remains the practical guideline
- Daily target: 1.6β2.2g/kg body weight for active adults β higher targets preserve lean mass during caloric deficit; sedentary baseline 0.8g/kg
- Your body uses almost all of animal protein β much less from most plant sources per gram β whey is ~99% usable, eggs ~94%, but soy drops to ~61% and rice to ~43%. The gap comes from amino acid balance and digestibility, measured by a score called DIAAS. Most plant proteins score below 1.0 (incomplete), meaning per-gram utilization is lower without pairing different sources. However, meta-analyses of RCTs (Lim 2021, 18 studies; Davis 2025, 12 studies) show that when total protein intake is adequate, plant and animal protein produce comparable gains in absolute lean mass and strength β the DIAAS gap can be overcome by eating more total plant protein and matching leucine intake. Meal-level analysis still confirms vegan meals often fall short when daily totals are only borderline adequate
- Digestibility Γ amino acid completeness = real utilization β the grams on the label donβt tell you how much protein your body actually uses
- In tested products, 100% of plant-based powders exceed Californiaβs lead daily limit for adults β in Consumer Reports and Clean Label Project testing, worst products hit 1,200β1,500% of 0.5 mcg/day limit; whey isolate: zero detectable lead in multiple tested products
- High protein intake does not harm healthy kidneys β a 2018 systematic review of 26 studies (Van Elswyk et al.) found protein intakes above the RDA (β₯20% of energy) were consistent with normal kidney function in healthy adults; all reported GFRs were within normal range. This applies to healthy individuals β those with existing kidney disease should follow medical guidance
Protein Calculator β find your daily target, pick a source, see real absorptionβ
Best Food Sources
- Not all proteins are made equal.
- High-quality animal protein from meat, organs, and eggs.
- Wild-caught fish (preferably from smaller species - less heavy metals content).
- Dairy (if tolerated): Greek yogurt, cottage cheese, whey isolate β all DIAAS β₯1.0, complete amino acid profiles, and among the lowest heavy metal contamination of any protein source.
- Plant proteins need to be combined across the day to cover all essential amino acids; most single plant sources have a limiting amino acid. Some researchers argue that adequate total plant protein intake can meet EAA needs without deliberate combining β however, this assumes high total intake and does not address the DIAAS gap: individual plant sources still score below 1.0, meaning per-gram utilization remains lower than animal protein. That said, multiple RCTs and meta-analyses (Santini 2025, Lynch 2020, Lim 2021) show that when total protein and leucine intake are matched, plant-protein groups achieve comparable lean mass and strength gains to whey groups β dose compensation works in practice, though it requires eating ~30β60% more plant protein by weight. Most plant-based protein powders are also high in heavy metals (see below).
Protein Quality Comparison Table
Table 1 β Digestibility
True ileal digestibility: fraction of ingested protein absorbed at the small intestine wall. Does not account for amino acid quality β see DIAAS (Digestible Indispensable Amino Acid Score) column and Table 2. PDCAAS (Protein Digestibility-Corrected Amino Acid Score) is the older standard; DIAAS is the newer, more accurate measure.
Show Table 1 β Digestibility (click to expand)
| Food Source | Protein Quality (PDCAAS/DIAAS) | Digestibility (%) | Protein (g/100g) | Calories (kcal/100g) | kcal/g protein | kcal/g absorbed protein | Source (g) / 100g absorbed | kcal / 100g absorbed |
|---|---|---|---|---|---|---|---|---|
| Whey protein isolate | 1 (PDCAAS), >1.0 (DIAAS) | ~99% | 90 | 370 | 4.1 | 4.2 | 112 | 415 |
| Whey protein concentrate | 1 (PDCAAS), >1.0 (DIAAS) | ~98% | 80 | 420 | 5.3 | 5.4 | 128 | 536 |
| Casein (milk protein) | 1 (PDCAAS), 1.25 (DIAAS) | ~99% | 88 | 350 | 4.0 | 4.0 | 115 | 402 |
| Egg (whole) | 1 (PDCAAS), 1.13 (DIAAS) | ~98% | 12.6 | 155 | 12.3 | 12.6 | 810 | 1255 |
| Chicken breast (cooked) | 1 (PDCAAS), 1.08 (DIAAS) | ~95% | 31 | 165 | 5.3 | 5.6 | 340 | 560 |
| Turkey breast (cooked) | 1 (PDCAAS), 1.08 (DIAAS) | ~95% | 29.5 | 136 | 4.6 | 4.9 | 357 | 485 |
| Pork (lean, cooked) | 0.98 (PDCAAS), 1.05 (DIAAS) | ~94% | 27.1 | 248 | 9.2 | 9.7 | 393 | 974 |
| Beef (lean, cooked) | 0.92 (PDCAAS), 1.1 (DIAAS) | ~94% | 26.3 | 174 | 6.6 | 7.0 | 404 | 704 |
| Raw beef (lean) | 0.92 (PDCAAS), 1.1 (DIAAS) | ~94% | 21.4 | 137 | 6.4 | 6.8 | 497 | 681 |
| Fish (cod, cooked) | 0.91 (PDCAAS), 0.97 (DIAAS) | ~95% | 22.8 | 105 | 4.6 | 4.8 | 462 | 485 |
| Shrimp (cooked) | 0.9 (PDCAAS), 1 (DIAAS) | ~94% | 22.8 | 119 | 5.2 | 5.6 | 467 | 555 |
| Salmon (cooked) | 0.92 (PDCAAS), 1.02 (DIAAS) | ~94% | 25.4 | 182 | 7.2 | 7.6 | 419 | 762 |
| Tuna (canned) | 0.92 (PDCAAS), 0.98 (DIAAS) | ~94% | 25.5 | 116 | 4.5 | 4.8 | 417 | 484 |
| Lamb (lean, cooked) | 0.92 (PDCAAS), 1.06 (DIAAS) | ~94% | 28.2 | 180 | 6.4 | 6.8 | 377 | 679 |
| Venison (cooked) | 0.92 (PDCAAS), 1.08 (DIAAS) | ~95% | 30.2 | 158 | 5.2 | 5.5 | 349 | 551 |
| Greek yogurt (nonfat) | 1 (PDCAAS), 1.18 (DIAAS) | ~97% | 10.2 | 59 | 5.8 | 6.0 | 1011 | 596 |
| Cottage cheese (low-fat) | 1 (PDCAAS), 1.14 (DIAAS) | ~96% | 10.4 | 81 | 7.8 | 8.1 | 1002 | 811 |
| Parmigiano Reggiano | 1 (PDCAAS), 1.22 (DIAAS) | ~95% | 35.8 | 392 | 10.9 | 11.5 | 294 | 1153 |
| Cheddar | 1 (PDCAAS), 1.12 (DIAAS) | ~95% | 22.9 | 403 | 17.6 | 18.5 | 460 | 1852 |
| Mozzarella | 1 (PDCAAS), 1.14 (DIAAS) | ~95% | 22.2 | 299 | 13.5 | 14.2 | 474 | 1418 |
| Gouda | 1 (PDCAAS), 1.14 (DIAAS) | ~95% | 24.9 | 356 | 14.3 | 15.0 | 423 | 1505 |
| Feta | 1 (PDCAAS), 1.1 (DIAAS) | ~95% | 14.2 | 265 | 18.7 | 19.6 | 741 | 1964 |
| Milk (whole) | 1 (PDCAAS), 1.14 (DIAAS) | ~95% | 3.15 | 61 | 19.4 | 20.4 | 3342 | 2038 |
| Soy protein isolate | 1 (PDCAAS), 0.9 (DIAAS) | ~95% | 88.3 | 335 | 3.8 | 4.0 | 119 | 399 |
| Tofu (firm) | 0.93 (PDCAAS), 0.85 (DIAAS) | ~88% | 17.3 | 144 | 8.3 | 9.5 | 657 | 946 |
| Tempeh | 0.91 (PDCAAS), 0.82 (DIAAS) | ~85% | 20.3 | 192 | 9.5 | 11.1 | 580 | 1113 |
| Edamame (cooked) | 0.92 (PDCAAS), 0.88 (DIAAS) | ~88% | 11.9 | 121 | 10.2 | 11.6 | 955 | 1155 |
| Lentils (cooked) | 0.52 (PDCAAS), 0.6 (DIAAS) | ~80% | 9.02 | 116 | 12.9 | 16.1 | 1386 | 1608 |
| Chickpeas (cooked) | 0.78 (PDCAAS), 0.83 (DIAAS) | ~75% | 8.86 | 164 | 18.5 | 24.7 | 1505 | 2468 |
| Black beans (cooked) | 0.53 (PDCAAS), 0.58 (DIAAS) | ~78% | 8.86 | 132 | 14.9 | 19.1 | 1447 | 1910 |
| Kidney beans (cooked) | 0.51 (PDCAAS), 0.56 (DIAAS) | ~77% | 8.67 | 127 | 14.6 | 19.0 | 1498 | 1902 |
| Peanut butter | 0.52 (PDCAAS), 0.46 (DIAAS) | ~75% | 22.2 | 598 | 26.9 | 35.9 | 601 | 3592 |
| Pea protein isolate | 0.89 (PDCAAS), 0.82 (DIAAS) | ~88% | 80 | 380 | 4.8 | 5.4 | 142 | 540 |
| Rice protein isolate | 0.47 (PDCAAS), 0.37 (DIAAS) | ~78% | 80 | 370 | 4.6 | 5.9 | 160 | 593 |
| Hemp protein | 0.63 (PDCAAS), 0.51 (DIAAS) | ~75% | 50 | 330 | 6.6 | 8.8 | 267 | 880 |
| Pumpkin seed protein | 0.55 (PDCAAS), 0.49 (DIAAS) | ~78% | 65 | 370 | 5.7 | 7.3 | 197 | 730 |
| Mycoprotein (Quorn) | 0.96 (PDCAAS), 0.91 (DIAAS) | ~86% | 11 | 85 | 7.7 | 9.0 | 1057 | 899 |
| Nutritional yeast | 0.85 (PDCAAS), 0.75 (DIAAS) | ~85% | 50 | 325 | 6.5 | 7.6 | 235 | 765 |
| Chlorella (dried) | 0.72 (PDCAAS), 0.65 (DIAAS) | ~75% | 58 | 375 | 6.5 | 8.6 | 230 | 862 |
| Almonds | 0.4 (PDCAAS), 0.3 (DIAAS) | ~70% | 21.2 | 579 | 27.3 | 39.0 | 674 | 3902 |
| Walnuts | 0.39 (PDCAAS), 0.31 (DIAAS) | ~70% | 15.2 | 654 | 43.0 | 61.5 | 940 | 6147 |
| Cashews | 0.47 (PDCAAS), 0.4 (DIAAS) | ~72% | 18.2 | 553 | 30.4 | 42.2 | 763 | 4220 |
| Pistachios | 0.63 (PDCAAS), 0.55 (DIAAS) | ~75% | 20.2 | 560 | 27.7 | 37.0 | 660 | 3696 |
| Oats (cooked) | 0.57 (PDCAAS), 0.54 (DIAAS) | ~74% | 2.54 | 71 | 28.0 | 37.8 | 5320 | 3777 |
| Quinoa (cooked) | 0.78 (PDCAAS), 0.83 (DIAAS) | ~82% | 4.4 | 120 | 27.3 | 33.3 | 2772 | 3326 |
| Spirulina (dried) | 0.75 (PDCAAS), 0.9 (DIAAS) | ~80% | 57.5 | 290 | 5.0 | 6.3 | 217 | 630 |
| Seitan (wheat gluten) | 0.25 (PDCAAS), 0.25 (DIAAS) | ~82% | 75.2 | 370 | 4.9 | 6.0 | 162 | 600 |
Table 2 β Net Protein Utilization (NPU)
NPU = Digestibility Γ Biological Value (BV). The fraction of ingested protein actually retained for synthesis β accounts for both absorption efficiency and amino acid completeness.
Show Table 2 β NPU (click to expand)
| Food Source | Protein Quality (PDCAAS/DIAAS) | NPU (%) | Protein (g/100g) | Calories (kcal/100g) | kcal/g protein | kcal/g utilized protein | Source (g) / 100g utilized | kcal / 100g utilized |
|---|---|---|---|---|---|---|---|---|
| Whey protein isolate | 1 (PDCAAS), >1.0 (DIAAS) | ~99% | 90 | 370 | 4.1 | 4.2 | 112 | 415 |
| Whey protein concentrate | 1 (PDCAAS), >1.0 (DIAAS) | ~97% | 80 | 420 | 5.3 | 5.4 | 129 | 541 |
| Casein (milk protein) | 1 (PDCAAS), 1.25 (DIAAS) | ~77% | 88 | 350 | 4.0 | 5.2 | 148 | 517 |
| Egg (whole) | 1 (PDCAAS), 1.13 (DIAAS) | ~94% | 12.6 | 155 | 12.3 | 13.1 | 844 | 1309 |
| Chicken breast (cooked) | 1 (PDCAAS), 1.08 (DIAAS) | ~74% | 31 | 165 | 5.3 | 7.2 | 436 | 719 |
| Turkey breast (cooked) | 1 (PDCAAS), 1.08 (DIAAS) | ~74% | 29.5 | 136 | 4.6 | 6.2 | 458 | 623 |
| Pork (lean, cooked) | 0.98 (PDCAAS), 1.05 (DIAAS) | ~73% | 27.1 | 248 | 9.2 | 12.5 | 505 | 1254 |
| Beef (lean, cooked) | 0.92 (PDCAAS), 1.1 (DIAAS) | ~74% | 26.3 | 174 | 6.6 | 8.9 | 514 | 894 |
| Raw beef (lean) | 0.92 (PDCAAS), 1.1 (DIAAS) | ~74% | 21.4 | 137 | 6.4 | 8.7 | 631 | 865 |
| Fish (cod, cooked) | 0.91 (PDCAAS), 0.97 (DIAAS) | ~76% | 22.8 | 105 | 4.6 | 6.1 | 577 | 606 |
| Shrimp (cooked) | 0.9 (PDCAAS), 1 (DIAAS) | ~75% | 22.8 | 119 | 5.2 | 7.0 | 585 | 696 |
| Salmon (cooked) | 0.92 (PDCAAS), 1.02 (DIAAS) | ~75% | 25.4 | 182 | 7.2 | 9.6 | 525 | 955 |
| Tuna (canned) | 0.92 (PDCAAS), 0.98 (DIAAS) | ~76% | 25.5 | 116 | 4.5 | 6.0 | 516 | 599 |
| Lamb (lean, cooked) | 0.92 (PDCAAS), 1.06 (DIAAS) | ~73% | 28.2 | 180 | 6.4 | 8.7 | 486 | 874 |
| Venison (cooked) | 0.92 (PDCAAS), 1.08 (DIAAS) | ~75% | 30.2 | 158 | 5.2 | 7.0 | 442 | 698 |
| Greek yogurt (nonfat) | 1 (PDCAAS), 1.18 (DIAAS) | ~77% | 10.2 | 59 | 5.8 | 7.5 | 1273 | 751 |
| Cottage cheese (low-fat) | 1 (PDCAAS), 1.14 (DIAAS) | ~77% | 10.4 | 81 | 7.8 | 10.1 | 1249 | 1011 |
| Parmigiano Reggiano | 1 (PDCAAS), 1.22 (DIAAS) | ~72% | 35.8 | 392 | 10.9 | 15.2 | 388 | 1521 |
| Cheddar | 1 (PDCAAS), 1.12 (DIAAS) | ~72% | 22.9 | 403 | 17.6 | 24.4 | 607 | 2444 |
| Mozzarella | 1 (PDCAAS), 1.14 (DIAAS) | ~74% | 22.2 | 299 | 13.5 | 18.2 | 609 | 1820 |
| Gouda | 1 (PDCAAS), 1.14 (DIAAS) | ~72% | 24.9 | 356 | 14.3 | 19.9 | 558 | 1986 |
| Feta | 1 (PDCAAS), 1.1 (DIAAS) | ~70% | 14.2 | 265 | 18.7 | 26.7 | 1006 | 2666 |
| Milk (whole) | 1 (PDCAAS), 1.14 (DIAAS) | ~77% | 3.15 | 61 | 19.4 | 25.1 | 4123 | 2515 |
| Soy protein isolate | 1 (PDCAAS), 0.9 (DIAAS) | ~61% | 88.3 | 335 | 3.8 | 6.2 | 186 | 622 |
| Tofu (firm) | 0.93 (PDCAAS), 0.85 (DIAAS) | ~56% | 17.3 | 144 | 8.3 | 14.9 | 1032 | 1486 |
| Tempeh | 0.91 (PDCAAS), 0.82 (DIAAS) | ~56% | 20.3 | 192 | 9.5 | 16.9 | 880 | 1689 |
| Edamame (cooked) | 0.92 (PDCAAS), 0.88 (DIAAS) | ~58% | 11.9 | 121 | 10.2 | 17.5 | 1449 | 1753 |
| Lentils (cooked) | 0.52 (PDCAAS), 0.6 (DIAAS) | ~41% | 9.02 | 116 | 12.9 | 31.4 | 2704 | 3137 |
| Chickpeas (cooked) | 0.78 (PDCAAS), 0.83 (DIAAS) | ~43% | 8.86 | 164 | 18.5 | 43.0 | 2625 | 4305 |
| Black beans (cooked) | 0.53 (PDCAAS), 0.58 (DIAAS) | ~40% | 8.86 | 132 | 14.9 | 37.2 | 2822 | 3725 |
| Kidney beans (cooked) | 0.51 (PDCAAS), 0.56 (DIAAS) | ~39% | 8.67 | 127 | 14.6 | 37.6 | 2957 | 3756 |
| Peanut butter | 0.52 (PDCAAS), 0.46 (DIAAS) | ~42% | 22.2 | 598 | 26.9 | 64.1 | 1073 | 6414 |
| Pea protein isolate | 0.89 (PDCAAS), 0.82 (DIAAS) | ~57% | 80 | 380 | 4.8 | 8.3 | 219 | 833 |
| Rice protein isolate | 0.47 (PDCAAS), 0.37 (DIAAS) | ~43% | 80 | 370 | 4.6 | 10.8 | 291 | 1076 |
| Hemp protein | 0.63 (PDCAAS), 0.51 (DIAAS) | ~44% | 50 | 330 | 6.6 | 15.0 | 455 | 1500 |
| Pumpkin seed protein | 0.55 (PDCAAS), 0.49 (DIAAS) | ~42% | 65 | 370 | 5.7 | 13.6 | 366 | 1355 |
| Mycoprotein (Quorn) | 0.96 (PDCAAS), 0.91 (DIAAS) | ~55% | 11 | 85 | 7.7 | 14.0 | 1653 | 1405 |
| Nutritional yeast | 0.85 (PDCAAS), 0.75 (DIAAS) | ~50% | 50 | 325 | 6.5 | 13.0 | 400 | 1300 |
| Chlorella (dried) | 0.72 (PDCAAS), 0.65 (DIAAS) | ~48% | 58 | 375 | 6.5 | 13.5 | 359 | 1347 |
| Almonds | 0.4 (PDCAAS), 0.3 (DIAAS) | ~40% | 21.2 | 579 | 27.3 | 68.3 | 1179 | 6828 |
| Walnuts | 0.39 (PDCAAS), 0.31 (DIAAS) | ~38% | 15.2 | 654 | 43.0 | 113.2 | 1731 | 11323 |
| Cashews | 0.47 (PDCAAS), 0.4 (DIAAS) | ~40% | 18.2 | 553 | 30.4 | 76.0 | 1374 | 7596 |
| Pistachios | 0.63 (PDCAAS), 0.55 (DIAAS) | ~45% | 20.2 | 560 | 27.7 | 61.6 | 1100 | 6161 |
| Oats (cooked) | 0.57 (PDCAAS), 0.54 (DIAAS) | ~40% | 2.54 | 71 | 28.0 | 69.9 | 9843 | 6988 |
| Quinoa (cooked) | 0.78 (PDCAAS), 0.83 (DIAAS) | ~53% | 4.4 | 120 | 27.3 | 51.5 | 4288 | 5146 |
| Spirulina (dried) | 0.75 (PDCAAS), 0.9 (DIAAS) | ~60% | 57.5 | 290 | 5.0 | 8.4 | 290 | 841 |
| Seitan (wheat gluten) | 0.25 (PDCAAS), 0.25 (DIAAS) | ~44% | 75.2 | 370 | 4.9 | 11.2 | 302 | 1118 |
Notes (both tables):
- PDCAAS: Protein Digestibility Corrected Amino Acid Score (max 1.0)
- DIAAS: Digestible Indispensable Amino Acid Score (can exceed 1.0)
- Digestibility (%): True ileal digestibility β fraction of ingested protein absorbed before the end of the small intestine (ileum). Measured at the ileum because amino acids passing into the large intestine are fermented by bacteria, not absorbed as protein. βTrueβ (vs. apparent) means endogenous intestinal secretions are corrected for, so only the food protein fraction is counted. Does not reflect amino acid quality
- NPU (%): Net Protein Utilization = Digestibility Γ Biological Value (BV). Fraction of ingested protein actually retained for synthesis β accounts for both absorption efficiency and amino acid profile completeness
- Protein and calorie values are typical per 100g edible portion (cooked, unless isolate/powder)
- Animal proteins have higher NPU and more complete amino acid profiles (DIAAS β₯ 1.0) than plant proteins β both dimensions matter
Formulas β Table 1 (Digestibility):
- kcal/g protein = Calories Γ· Protein
- kcal/g absorbed protein = Calories Γ· (Protein Γ Digestibility)
- Source (g) / 100g absorbed = 10,000 Γ· (Protein Γ Digestibility)
- kcal / 100g absorbed = 100 Γ Calories Γ· (Protein Γ Digestibility)
Formulas β Table 2 (NPU):
- kcal/g protein = Calories Γ· Protein
- kcal/g utilized protein = Calories Γ· (Protein Γ NPU)
- Source (g) / 100g utilized = 10,000 Γ· (Protein Γ NPU)
- kcal / 100g utilized = 100 Γ Calories Γ· (Protein Γ NPU)
π¬ Digestibility vs. actual utilization β amino acid profile is a separate dimension
Digestibility (%) measures how much protein crosses the small intestine wall into the bloodstream. It cannot tell you whether that absorbed protein is actually usable β which depends on all nine essential amino acids (EAAs) being present in adequate ratios. When one EAA is deficient, all excess absorbed amino acids are oxidized for fuel instead of incorporated into protein synthesis.
This is what DIAAS quantifies: it corrects digestibility by the ratio of the most limiting essential amino acid to the human reference pattern. DIAAS < 1.0 means there is a structural bottleneck that no amount of dose can overcome with a single source.
Limiting amino acids per source (measured by UPLC-MS/MS on 35 commercial isolates, WHO/FAO/UNU 2007 reference pattern):
- Seitan / wheat gluten: nearly zero lysine (1.4% of protein vs. 7.8% in muscle protein) and low methionine β DIAAS 0.25. Less than a quarter of absorbed protein contributes to net synthesis
- Rice protein: severely deficient in lysine (2.4%) β DIAAS 0.37. Despite ~78% digestibility, the lysine deficit caps net utilization at β37%
- Hemp: deficient in lysine (2.8%) β DIAAS 0.51. Methionine is adequate (2.0%); lysine alone is the bottleneck
- Lentils / chickpeas: deficient in sulfur amino acids (methionine + cysteine) β DIAAS 0.55β0.60. Bioavailability of methionine from chickpea measured at 63% by IAAO (Indicator Amino Acid Oxidation) method vs. 100% in rice β pairing these sources restores completeness
- Oats: deficient in both lysine (2.1%) and methionine (0.2%) β DIAAS 0.44β0.54. Dual deficiency means dose compensation alone is insufficient β both bottlenecks must be filled by complementary sources
- Pea protein: deficient in methionine (0.4%) β DIAAS 0.82. Relatively high among plant isolates; pairing with rice protein compensates methionine while rice gets its lysine from pea
- Soy isolate: marginally low in methionine β DIAAS 0.90. Best single plant source for overall amino acid completeness
- Animal proteins (egg, casein, whey, beef): all EAAs meet or exceed the human reference pattern β DIAAS β₯ 1.0. Full utilization ceiling met or exceeded
Net Protein Utilization (NPU) = Digestibility Γ Biological Value (BV), where BV captures how well the absorbed amino acid pattern matches human metabolic demand. Approximate NPU: whey β 99%, egg β 94%, casein β 77%, beef/chicken β 73β75%, soy β 61%, pea β 57%, hemp β 44%, seitan β 44%, rice β 43%, lentils β 41%.
Spirulina note: Despite a theoretically complete amino acid profile, whole spirulina cells are enclosed in rigid polysaccharide walls that restrict protease access. Direct ileal measurements using intrinsic ΒΉβ΅N labelling in rats β animal model; not yet confirmed in humans β report real digestibility β 83.5% Β± 4.5% with high interindividual variability β substantially below the figures assumed in some DIAAS databases. The published DIAAS of ~0.90 assumes higher absorption than controlled measurements support.
Important context: DIAAS measures per-gram efficiency, not real-world outcomes. DIAAS evaluates individual foods in isolation, but humans eat mixed meals across the day. Multiple RCTs (Lynch 2020, Santini 2025) and meta-analyses (Lim 2021, Davis 2025) have shown that when total daily protein intake is sufficient and leucine content is matched, plant protein groups achieve comparable lean mass gains to whey groups. Animal protein retains a small edge on percent lean mass (Lim 2021) and strength measures (Davis 2025, whey: +8.9 kg bench, +9.6 kg squat). The practical implication: plant protein works for muscle building but requires ~30β60% more total protein by weight to compensate for the DIAAS gap, plus deliberate source pairing or leucine supplementation.
Rough single-number estimate: Digestibility (%) Γ DIAAS approximates the fraction of the labelled gram doing productive work. Rice protein: 0.78 Γ 0.37 β 0.29 β less than 30% of the labelled dose contributes to net synthesis. Whey isolate: 0.99 Γ 1.09 β 1.08 β essentially complete utilization with no limiting bottleneck.
Protein Powder Heavy Metal Content
Heavy metal contamination in protein powders is not random β it tracks protein source almost perfectly. Data from Consumer Reports (CR, Oct 2025, 23 products) and Clean Label Project (CLP, 2023β2024, 165 products) tell a consistent story: plant-based proteins are the worst offenders by a wide margin, and whey protein isolate is the cleanest option available.
The contamination mechanism is straightforward: plants bioaccumulate heavy metals from soil during growth. The metals bind to plant matter and concentrate during the extraction process that creates protein isolate or concentrate powder. Animal-derived proteins do not have this problem β heavy metals are not similarly bioaccumulated through the digestive systems of cows. This is not a manufacturing quality issue. It is an intrinsic property of plant proteins.
| Protein Type | Products Tested | Lead avg (mcg/serving) | Lead range (mcg) | % Exceeding daily limit | Cadmium risk | Verdict |
|---|---|---|---|---|---|---|
| Plant-based (pea, rice, hemp) | 10 CR / 165 CLP | 2.35 | 0.44β7.86 | 100% | High β 5Γ whey | β οΈ Avoid daily use |
| Beef-based | 2 CR | 0.98 | 0.72β1.24 | 100% | Low | β οΈ Limit |
| Dairy ready-to-drink shakes (RTDs) | 4 CR | 0.80 | 0.64β0.99 | 100% | Low | β οΈ Limit |
| Whey powders (concentrate / blend) | 3 CR | 0.32 | 0.23β0.44 | 33% | Very low | β Acceptable |
| Whey powders (isolate / lean blend) | 3 CR | 0.09 | 0β0.15 | 0% | Very low | β Best choice |
β οΈ Why plant proteins stand alone in the danger category:
- 100% of plant protein powders tested exceeded the lead daily limit β not most, not majority: every single one
- The two most contaminated products in the entire 23-product test were both plant-based: Naked Nutrition Vegan Mass Gainer (7.86 mcg β 1,572% of daily limit) and Huel Black Edition (6.44 mcg β 1,288%). One serving exceeds the daily limit by over 13Γ
- Plant proteins had 5Γ more cadmium than whey across 165 products (Clean Label Project)
- Certified organic plant protein is measurably worse β not better. Organic plant powders averaged 3Γ more lead than non-organic. The βclean and naturalβ label is marketing, not safety data
- Chocolate flavor dramatically amplifies contamination β chocolate plant powders showed 110Γ more cadmium than vanilla whey. The most popular flavor of the most contaminated protein type stacks both problems
- Pea protein β the base of most vegan blends β is primarily sourced from China, where agricultural soil heavy metal monitoring and remediation standards are less stringent than in the EU or North America
- Whey isolate had zero detectable lead in multiple products tested. No plant-based product came close to that result
- β For vetted clean whey options see klatiCHECK
Notes:
- Lead limit: 0.5 mcg/day β California (CA) Prop 65 MADL (most protective standard; FDA interim reference level for adults is 8.8 mcg/day)
- Cadmium limit: 4.1 mcg/day β public health authorities / Consumer Reports
- Inorganic arsenic limit: ~4.2 mcg/day β Consumer Reports
- Dairy ready-to-drink shakes averaged higher lead than whey powders due to added ingredients and processing
- Beef: only 2 products tested β insufficient sample for strong conclusions, but both exceeded limit
- Organic certification governs pesticides, not soil heavy metal content β why organic plant powders carry more lead
- β‘ Discontinued products included because protein powders have long shelf life and may still be in use
- Source: Consumer Reports protein powder investigation (2025) and Clean Label Project Protein Study 2.0 (2024) (mixed funding β CLP is a nonprofit with industry partnerships; findings corroborated by independent Consumer Reports data)
Research
- [B, guideline] FAO: Dietary Protein Quality Evaluation in Human Nutrition (2013) β οΈ older evidence (older evidence)
- [B, guideline] WHO/FAO/UNU Protein and Amino Acid Requirements (2007 Β· NBK234922) β οΈ older evidence (older evidence)
- USDA FoodData Central β Nutrient values for all food sources used in tables
- Protein quality β Wikipedia β Overview of scoring systems β NPU, BV, PDCAAS, DIAAS
- [B, review] Determinants of amino acid bioavailability β Gaudichon & Calvez (2020 Β· PMCID: PMC7752214 Β· DOI: 10.1097/MCO.0000000000000708) β οΈ Limitation not yet assessed
- [B, review] Protein for Life: Optimal Protein Intake, Sustainable Dietary Sources and Appetite in Ageing Adults β Lonnie et al. (2018 Β· PMCID: PMC5872778 Β· DOI: 10.3390/nu10030360) β οΈ Limitation not yet assessed
- [B, guideline] Dietary Reference Values for protein β EFSA Scientific Opinion (2012 Β· DOI: 10.2903/j.efsa.2012.2557) β οΈ older evidence (older evidence)
- [B, review] The anabolic response to plant vs. animal protein β van Vliet et al. (2015 Β· PMID: 26224750 Β· DOI: 10.3945/jn.114.204305) β οΈ older evidence (older evidence)
- [B, review] Protein content and amino acid composition of commercial plant-based protein isolates β Gorissen et al. (2018 Β· PMCID: PMC6245118 Β· DOI: 10.1007/s00726-018-2640-5) β οΈ Limitation not yet assessed
- [B, guideline] Higher protein intake above DRI preserves lean mass during caloric restriction β Longland et al. (2016 Β· PMID: 26817506 Β· DOI: 10.3945/ajcn.115.119339) β οΈ Limitation not yet assessed
- [B, review] Dietary protein and muscle mass: reviewing the role of protein quality β Gorissen & Witard (2018 Β· PMID: 28847314 Β· DOI: 10.1017/S002966511700194X) β οΈ Limitation not yet assessed
- [B, review] Dietary Protein and Amino Acids in Vegetarian Diets β Mariotti & Gardner (2019 Β· PMCID: PMC6893534 Β· DOI: 10.3390/nu11112661) β argues adequate total plant protein intake can meet EAA needs; counterpoint to strict combining requirement β οΈ Limitation not yet assessed
- [B, rct] Bioavailable methionine from chickpea and rice by IAAO method β Rafii et al. (2020 Β· PMID: 32271919 Β· DOI: 10.1093/jn/nxaa028) β Methionine bioavailability from chickpea 63% vs 100% from rice by IAAO; combining restores protein quality; adult men only (n=11) β οΈ Limitation not yet assessed
- [C, animal] Protein and amino acid digestibility of spirulina in rats β Tessier et al. (2021 Β· PMID: 32870353 Β· DOI: 10.1007/s00394-020-02371-x) β Real digestibility ~83β86% in rat model; animal data, not yet confirmed in humans; most limiting AA was histidine β οΈ Animal model; human translation uncertain
- [B, rct] The anabolic response to protein ingestion during recovery from exercise has no upper limit β Trommelen et al. (2023 Β· PMID: 38118410 Β· DOI: 10.1016/j.xcrm.2023.101324) Β· β‘ contradicting β Single RCT in recreationally active young men post-exercise; 100g protein produced sustained anabolic response over 12h with no plateau vs 25g. Does not address sedentary or non-post-exercise contexts. β οΈ Limitation not yet assessed
- [B, cohort] Beyond daily totals: meal-level DIAAS reveals how food groups shape protein quality in vegan diets β Soh et al. (2025 Β· PMID: 41769645 Β· DOI: 10.3389/fnut.2025.1752697) β Vegan meals systematically fail DIAAS β₯1.0 at meal level even when daily totals appear adequate; meal-level scoring reveals protein quality gaps hidden by daily averaging. β οΈ Cohort design; residual confounding possible
- [B, cohort] Analysis of heavy metal content in protein powders available on the Hungarian market β HorvΓ‘th et al. (2025 Β· PMID: 40703701 Β· DOI: 10.1017/jns.2025.10024) β European market survey confirming heavy metal contamination in protein powders; extends plant>animal contamination pattern beyond US data. β οΈ Cohort design; residual confounding possible
- [B, rct] Plant-based vs animal-based protein blend on muscle adaptations to resistance training β Santini et al. 2025 (2025 Β· PMID: 41059835 Β· DOI: 10.1080/15502783.2025.2568047) Β· βοΈ mixed β Soy+pea blend (45g/d) vs whey (45g/d) over 12 wk RET in young untrained males: no between-group differences in whole-body lean mass, appendicular lean mass, vastus lateralis mCSA, or leg-press 1RM (all p>0.05) β οΈ Untrained males only; 12-week duration; funded by NotCo (plant-protein company); n=44
- [A, meta-analysis] Animal vs plant protein on lean mass and muscle strength β Lim et al. 2021 meta-analysis (2021 Β· PMID: 33670701 Β· DOI: 10.3390/nu13020661) Β· βοΈ mixed β 18-study meta-analysis: protein source did not affect changes in absolute lean mass or muscle strength; small favoring effect of animal protein on percent lean mass; younger adults (<50 y) gained more absolute and percent lean mass with animal protein β οΈ Heterogeneous study designs; total protein intakes generally above RDA; fewer studies in older adults
- [B, rct] No difference in muscle growth soy vs whey when leucine-matched β Lynch et al. 2020 RCT (2020 Β· PMID: 32486007 Β· DOI: 10.3390/ijerph17113871) Β· βοΈ mixed β 19g whey vs 26g soy (both 2g leucine), 12 wk RET in untrained men/women: no significant differences in lean body mass or peak torque of leg extensors/flexors between groups β οΈ Small sample (n=48 completers); untrained participants; 12-week duration; leucine matching required higher soy dose
- [A, meta-analysis] Whey vs soy protein on RET outcomes in young adults β Davis et al. 2025 meta-analysis (2025 Β· PMID: 41454445 Β· DOI: 10.1080/19390211.2025.2604679) Β· βοΈ mixed β 12-study meta-analysis (261 participants): no significant effect of whey or soy on LBM; whey significantly improved bench press (MD 8.87 kg) and squat (MD 9.60 kg); whey raised plasma EAA more β οΈ Only 12 studies with 261 participants; restricted to ages 18-30; most studies short duration
- [B, review] Renal health in healthy adults with protein above RDA β Van Elswyk et al. 2018 systematic review (2018 Β· PMID: 30032227 Β· DOI: 10.1093/advances/nmy026) β 26 studies (RCTs + observational): higher protein intake (β₯20% energy) consistent with normal kidney function in healthy adults; all reported GFRs within normal range; no adverse effect on blood pressure β οΈ Most studies <6 months; moderate-to-high risk of bias; cannot differentiate plant vs animal protein effect on kidneys
See all research and methodology for the complete reference list and grading criteria. Unfamiliar with a term? Check the glossary.