Nutrient ranking · USDA SR Legacy & Foundation
High Protein Foods
According to USDA FoodData Central (refreshed August 2026), top 50 whole foods ranked by protein content per 100g serving.
- 50
- Foods ranked
- 88.3g
- Top: Soy protein…
- Protein
- Ranked by
Among USDA whole foods, Soy protein isolate ranks #1 for protein at 88.3g per 100g. This top-50 list ranks FoodData Central reference foods by protein grams per 100g, refreshed August 2026. Figures are laboratory or label values, not personalized dietary advice.
The verdict
Soy protein isolate tops every USDA reference food at 88.3g per 100 g - and the 50ᵗʰ-ranked food still delivers 48.0g, so every food on this list is a genuinely strong source of protein.
- 88.3g
- top - Soy protein isolate
- 48.0g
- the bar to make the top 50
- 50
- whole foods ranked
Values from USDA laboratory analysis. Verify with USDA FoodData Central → · FDA labeling rules →
Top 15 by protein
The bar to make this top 50
Where the 50th-ranked food's protein per 100g sits among every USDA reference (whole) food, so you can see how selective this ranking really is.
Protein per 100g, the top-50 cut-off vs every USDA reference food
USDA reference (whole) foods with a value for this nutrient
48 Top 1% higher than 99% of 7,880 USDA reference foods
Each bar is a band; taller bars hold more USDA reference foods. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.
Source USDA FoodData Central, SR Legacy & Foundation · August 2026
Is the top food also the best value?
Each of the top 50 foods plotted by protein against calories per 100g -- the highest-ranked food isn't always the most efficient pick.
Read the chart as text
- Soy protein…: Protein / 100g 88.32, Calories / 100g 335
- Point 2: Protein / 100g 88.32, Calories / 100g 321
- Point 3: Protein / 100g 85.6, Calories / 100g 335
- Point 4: Protein / 100g 84.08, Calories / 100g 357
- Point 5: Protein / 100g 82.6, Calories / 100g 351
- Point 6: Protein / 100g 82.4, Calories / 100g 376
- Point 7: Protein / 100g 81.1, Calories / 100g 382
- Point 8: Protein / 100g 79.9, Calories / 100g 376
- Point 9: Protein / 100g 78.13, Calories / 100g 352
- Point 10: Protein / 100g 77.27, Calories / 100g 382
- Point 11: Protein / 100g 76.92, Calories / 100g 351
- Point 12: Protein / 100g 75.16, Calories / 100g 370
- Point 13: Protein / 100g 69.86, Calories / 100g 327
- Point 14: Protein / 100g 66.67, Calories / 100g 385
- Point 15: Protein / 100g 63.63, Calories / 100g 328
- Point 16: Protein / 100g 63.63, Calories / 100g 328
- Point 17: Protein / 100g 62.82, Calories / 100g 290
- Point 18: Protein / 100g 62.44, Calories / 100g 371
- Point 19: Protein / 100g 62.38, Calories / 100g 270
- Point 20: Protein / 100g 62.09, Calories / 100g 378
- Point 21: Protein / 100g 61.3, Calories / 100g 544
- Point 22: Protein / 100g 60.62, Calories / 100g 345
- Point 23: Protein / 100g 60.4, Calories / 100g 312
- Point 24: Protein / 100g 59.38, Calories / 100g 271
- Point 25: Protein / 100g 58.14, Calories / 100g 359
- Point 26: Protein / 100g 57.9, Calories / 100g 538
- Point 27: Protein / 100g 57.47, Calories / 100g 290
- Point 28: Protein / 100g 57, Calories / 100g 251
- Point 29: Protein / 100g 56.19, Calories / 100g 386
- Point 30: Protein / 100g 55.56, Calories / 100g 388
- Point 31: Protein / 100g 55.5, Calories / 100g 444
- Point 32: Protein / 100g 55.3, Calories / 100g 345
- Point 33: Protein / 100g 55.3, Calories / 100g 345
- Point 34: Protein / 100g 53.57, Calories / 100g 392
- Point 35: Protein / 100g 52.47, Calories / 100g 477
- Point 36: Protein / 100g 52.43, Calories / 100g 470
- Point 37: Protein / 100g 52.2, Calories / 100g 327
- Point 38: Protein / 100g 52.06, Calories / 100g 255
- Point 39: Protein / 100g 51.46, Calories / 100g 327
- Point 40: Protein / 100g 51.1, Calories / 100g 366
- Point 41: Protein / 100g 50.14, Calories / 100g 333
- Point 42: Protein / 100g 50, Calories / 100g 396
- Point 43: Protein / 100g 49.83, Calories / 100g 332
- Point 44: Protein / 100g 49.81, Calories / 100g 372
- Point 45: Protein / 100g 49.2, Calories / 100g 337
- Point 46: Protein / 100g 49.1, Calories / 100g 367
- Point 47: Protein / 100g 48.17, Calories / 100g 615
- Point 48: Protein / 100g 48.1, Calories / 100g 575
- Point 49: Protein / 100g 48.06, Calories / 100g 326
- Point 50: Protein / 100g 48.05, Calories / 100g 592
Reading the High Protein Foods Ranking
According to USDA FoodData Central (April 2026 release), the High Protein Foods ranking surfaces 50 whole foods from the Standard Reference Legacy and Foundation databases, ordered by protein per 100g serving. The number-one food on this list is Soy protein isolate, delivering 88.3g and carrying 335 calories in the same 100g portion. That combination of calorie count and protein is what makes the top of the ranking genuinely useful: high nutrient value against a reasonable calorie cost.
Top 50 whole foods ranked by protein content per 100g serving Because branded and processed foods are excluded, every entry here reflects a whole-food ingredient: raw or minimally prepared, with nutrient values from USDA laboratory analysis rather than manufacturer-submitted labels. The top five, Soy protein isolate, Soy protein isolate, Gelatins, Egg, Seal, span multiple food groups, which matters for meal planning: a high-protein diet built entirely on one food group will miss other nutrients that rotating across groups naturally supplies. The visual bars beside each row scale against the maximum, so a food halfway down the list with a three-quarter bar is still a strong source rather than a distant also-ran.
Rankings like this work best as shopping-list anchors rather than as strict eating rules. A food scoring high on protein may still bring sodium, saturated fat, or other considerations that matter for specific diets, which is why each food in the table links to a full FDA-format nutrition label with macros, micronutrients, and daily values. Use the other diet rankings (keto-friendly, high-fiber, low-calorie, best protein-to-calorie ratio) to triangulate foods that satisfy multiple goals at once. For interpretation help, the nutrition guides explain how to balance rankings against real-world portion sizes and daily value targets.
→ Compare the top three high protein foods side-by-side
Frequently Asked Questions
What food has the most protein per 100g? ▼
Soy protein isolate has the highest amount with 88.3g per 100g.
How much protein do I need per day? ▼
The recommended daily intake is 0.8g per kg of body weight for adults, or about 50g for a 2,000-calorie diet. Athletes and active individuals may need 1.2–2.0g per kg.
Is plant protein as good as animal protein? ▼
Both plant and animal proteins provide amino acids. Animal proteins are "complete" (all essential amino acids), while most plant proteins need to be combined for completeness. Soy and quinoa are complete plant proteins.
More Diet Rankings
More from the GetFoodFacts library
Key takeaways
- The #1 food, Soy protein isolate, is 13% ahead of the 10th-ranked food, so the very top of this list carries an outsized share of the protein advantage.
- Even the 50th-ranked food still delivers 48.0g per 100g, so every entry on this page is a genuinely strong source, not just the top few.
- The value-vs-cost view above shows the #1-ranked food isn't always the most efficient pick within this top 50, worth a look before assuming higher rank means better fit. Jump to the value-vs-cost chart
- This list excludes branded and processed foods by design, for those, compare any two foods directly or browse by category. Compare two foods
Read our methodology for how this data is sourced, computed, and verified.
Data provenance
How this page is sourced
Every figure on GetFoodFacts is rendered directly from official USDA FoodData Central records, no number is typed in by an editor. Read our editorial standards and corrections policy, the methodology behind these numbers, or report a data error. Data current as of August 2026.