Skip to main content
NutriFactsHub

Food rankings

Highest-protein foods, ranked

Protein supports muscle repair, satiety, and dozens of metabolic functions, yet not every protein source is equally concentrated. The foods below carry the most protein per 100 grams in our USDA-sourced database, shown on an as-listed basis (raw or prepared exactly as the USDA record specifies), so cooking — which drives off water — often concentrates these figures further. Treat the list as a shortlist for building a higher-protein diet, then size your own targets with the protein calculator.

Ranked by grams of protein per 100 g (USDA FoodData Central).

Top foods chart

Top 8 · Protein / 100 g

Pumpkin seeds30 gTurkey breast30 gTuna (fresh)29 gTuna (canned in…29 gOysters29 gParmesan cheese28 gChicken thigh28 gGround turkey27 g
#FoodProtein / 100 g
1Pumpkin seeds
559 kcal · 30 g protein · Nuts & Seeds
30 g
2Turkey breast
147 kcal · 30 g protein · Meat & Poultry
30 g
3Tuna (fresh)
130 kcal · 29 g protein · Seafood
29 g
4Tuna (canned in water)
198 kcal · 29 g protein · Seafood
29 g
5Oysters
159 kcal · 29 g protein · Seafood
29 g
6Parmesan cheese
420 kcal · 28 g protein · Eggs & Dairy
28 g
7Chicken thigh
218 kcal · 28 g protein · Meat & Poultry
28 g
8Ground turkey
203 kcal · 27 g protein · Meat & Poultry
27 g
9Swiss cheese
393 kcal · 27 g protein · Eggs & Dairy
27 g
10Pork tenderloin
143 kcal · 26 g protein · Meat & Poultry
26 g
11Tilapia
128 kcal · 26 g protein · Seafood
26 g
12Peanut butter
520 kcal · 26 g protein · Nuts & Seeds
26 g
13Pork chop
209 kcal · 26 g protein · Meat & Poultry
26 g
14Ground beef (90% lean)
204 kcal · 25 g protein · Meat & Poultry
25 g
15Sardines
208 kcal · 25 g protein · Seafood
25 g
16Shrimp
99 kcal · 24 g protein · Seafood
24 g
17Mackerel
262 kcal · 24 g protein · Seafood
24 g
18Trout
168 kcal · 24 g protein · Seafood
24 g
19Mussels
172 kcal · 24 g protein · Seafood
24 g
20Lamb chop
315 kcal · 23 g protein · Meat & Poultry
23 g
21Chicken drumstick
191 kcal · 23 g protein · Meat & Poultry
23 g
22Peanuts
588 kcal · 23 g protein · Nuts & Seeds
23 g
23Cheddar cheese
403 kcal · 23 g protein · Eggs & Dairy
23 g
24Cod
105 kcal · 23 g protein · Seafood
23 g
25Chicken breast
106 kcal · 23 g protein · Meat & Poultry
23 g

Pumpkin seeds tops the list at 30 g, followed by Turkey breast (30 g) and Tuna (fresh) (29 g). Below are the top 25.

Questions

Which food is highest on this list?
Pumpkin seeds ranks first at 30 g. Turkey breast (30 g) and Tuna (fresh) (29 g) follow.
Does this list account for cooking?
Values are shown exactly as the USDA entry specifies — some raw, some cooked. Because cooking removes water, a cooked portion of the same food usually shows a higher protein figure per 100 g than its raw form.
Why rank per 100 g instead of per serving?
Per 100 g is a fixed, comparable basis across every food, so the ranking reflects the food itself rather than an arbitrary serving size. For protein relative to energy, see our protein-per-calorie ranking.

More rankings

References & methodology

  • Data source: U.S. Department of Agriculture, Agricultural Research Service — FoodData Central (public domain). Each food links to its individual record.
  • Method: Ranked by grams of protein per 100 g (USDA FoodData Central). Ties are listed in dataset order; the table shows the top 25.
  • Daily Values: FDA Nutrition Facts label, 2016 update (adults and children aged 4+).
  • Scope: ranked across the 177 common foods in the NutriFactsHub database; it is a representative shortlist, not every food in existence.
  • Last reviewed: June 2026.
Cite this page

NutriFactsHub. “Highest-protein foods, ranked.” https://www.nutrifactshub.com/best/high-protein-foods