Skip to content
Nutrition

High-protein foods, ranked by protein per 100 calories

Grams per serving tell half the story. Here is how 31 common foods rank when you divide protein by calories, using USDA values you can check.

EVEashan VagishOctober 15, 20268 min read

Last reviewed October 15, 2026

A bowl of seared tofu, boiled eggs, edamame, cherry tomatoes and greens.

Among 31 common foods in USDA data, the most protein per calorie comes from lean seafood, egg whites, skinless turkey and chicken breast, pork tenderloin and low-fat dairy, at about 17 to 23 grams of protein per 100 calories.[1, 10] Lentils, black beans and chickpeas give 5 to 8 grams per 100 calories.[21, 22, 25] Nuts and peanut butter give less than 5.[27, 28, 30]

Key takeaways

  • In this ranking of 31 foods, lean seafood, egg whites, skinless poultry breast, pork tenderloin and low-fat dairy give about 17 to 23 grams of protein per 100 calories in USDA data.[1, 10]
  • Lentils, black beans and chickpeas give 5 to 8 grams per 100 calories, and they bring fiber.[21, 22, 25]
  • Nuts, seeds and peanut butter rank low per calorie, because 100 grams of them carry about 560 to 600 calories.[24, 27, 28, 30]
  • In this example, 30 grams of protein costs 160 calories from chicken breast and 808 from peanut butter.[7, 28]
  • US dietary guidelines advise a variety of protein foods from animals and plants, including seafood.[39, 40]

The ranking: 31 foods by protein per 100 calories

Every number below comes from one entry in USDA FoodData Central, the government's food composition database. Each food name carries a numbered link to its entry, so you can check it. All entries are from the SR Legacy data set, which was released in April 2018 and will not be updated.[36]

To rank them, we divided each food's protein by its calories, as the last column shows. Meats, fish and beans are cooked unless the name says otherwise.

Food (USDA entry)Per 100 gProtein per 100 calories
1. Canned light tuna in water, drained[1]19.4 g protein, 86 cal22.6 g (19.4 ÷ 86 × 100)
2. Cod, Atlantic, cooked[2]22.8 g protein, 105 cal21.7 g (22.8 ÷ 105 × 100)
3. Egg white, raw[3]10.9 g protein, 52 cal21.0 g (10.9 ÷ 52 × 100)
4. Turkey breast, roasted[4]30.1 g protein, 147 cal20.5 g (30.1 ÷ 147 × 100)
5. Vital wheat gluten (dry flour)[5]75.2 g protein, 370 cal20.3 g (75.2 ÷ 370 × 100)
6. Shrimp, cooked[6]22.8 g protein, 119 cal19.2 g (22.8 ÷ 119 × 100)
7. Chicken breast, roasted[7]31 g protein, 165 cal18.8 g (31 ÷ 165 × 100)
8. Pork tenderloin, roasted[8]26.2 g protein, 143 cal18.3 g (26.2 ÷ 143 × 100)
9. Greek yogurt, plain, nonfat[9]10.2 g protein, 59 cal17.3 g (10.2 ÷ 59 × 100)
10. Cottage cheese, 1% milkfat[10]12.4 g protein, 72 cal17.2 g (12.4 ÷ 72 × 100)
11. Salmon, Atlantic, wild, cooked[11]25.4 g protein, 182 cal14.0 g (25.4 ÷ 182 × 100)
12. Ground beef, 93% lean, cooked[12]28.9 g protein, 209 cal13.8 g (28.9 ÷ 209 × 100)
13. Firm tofu, raw (calcium sulfate)[13]17.3 g protein, 144 cal12.0 g (17.3 ÷ 144 × 100)
14. Salmon, Atlantic, farmed, cooked[14]22.1 g protein, 206 cal10.7 g (22.1 ÷ 206 × 100)
15. Tempeh, cooked[15]19.9 g protein, 195 cal10.2 g (19.9 ÷ 195 × 100)
16. Edamame, prepared[16]11.9 g protein, 121 cal9.8 g (11.9 ÷ 121 × 100)
17. Mozzarella, part skim[17]24.3 g protein, 254 cal9.6 g (24.3 ÷ 254 × 100)
18. Greek yogurt, plain, whole milk[18]9 g protein, 97 cal9.3 g (9 ÷ 97 × 100)
19. Egg, whole, hard-boiled[19]12.6 g protein, 155 cal8.1 g (12.6 ÷ 155 × 100)
20. Milk, 1%[20]3.37 g protein, 42 cal8.0 g (3.37 ÷ 42 × 100)
21. Lentils, cooked[21]9.02 g protein, 116 cal7.8 g (9.02 ÷ 116 × 100)
22. Black beans, cooked[22]8.86 g protein, 132 cal6.7 g (8.86 ÷ 132 × 100)
23. Cheddar cheese[23]22.9 g protein, 403 cal5.7 g (22.9 ÷ 403 × 100)
24. Pumpkin seeds, dried[24]30.2 g protein, 559 cal5.4 g (30.2 ÷ 559 × 100)
25. Chickpeas, cooked[25]8.86 g protein, 164 cal5.4 g (8.86 ÷ 164 × 100)
26. Milk, whole[26]3.15 g protein, 61 cal5.2 g (3.15 ÷ 61 × 100)
27. Peanuts, dry-roasted[27]24.4 g protein, 587 cal4.2 g (24.4 ÷ 587 × 100)
28. Peanut butter, smooth[28]22.2 g protein, 598 cal3.7 g (22.2 ÷ 598 × 100)
29. Quinoa, cooked[29]4.4 g protein, 120 cal3.7 g (4.4 ÷ 120 × 100)
30. Almonds[30]21.2 g protein, 579 cal3.7 g (21.2 ÷ 579 × 100)
31. Oats, dry[31]13.2 g protein, 379 cal3.5 g (13.2 ÷ 379 × 100)
Protein per 100 calories = protein per 100 g ÷ calories per 100 g × 100. Values per 100 g of food from USDA FoodData Central (SR Legacy), as each entry lists them.

Some foods have more than one entry, and the entry changes the number. A second shrimp entry, listed simply as cooked shrimp, works out to 24.2 grams per 100 calories (24 ÷ 99 × 100).[32] Two firm tofu entries differ almost twofold in protein per 100 grams (17.3 versus 9.04 grams), yet land close per calorie (12.0 versus 11.6).[13, 33]

Whey protein powder is left out of the ranking. USDA's two generic whey powder entries disagree. One lists 78.1 grams of protein per 100 grams, the other 58.1.[34, 35] Your tub's label is the better guide.

Why fat moves a food down the list

USDA calculates most calories with the Atwater factors: 4 calories per gram of protein, 9 per gram of fat and 4 per gram of carbohydrate.[37] A gram of fat carries more than twice the calories of a gram of protein. So two foods with the same protein per gram can rank far apart per calorie.

Pumpkin seeds have 30.2 grams of protein per 100 grams, almost the same as roasted chicken breast at 31 grams.[24, 7] But 100 grams of the seeds carry 559 calories, against 165 for the chicken.[24, 7] Per 100 calories, chicken gives 18.8 grams and the seeds give 5.4.[7, 24]

The same pattern shows up inside one food. Farmed Atlantic salmon carries more calories per 100 grams than wild (206 versus 182) and less protein, so it gives 10.7 grams per 100 calories against 14.0.[11, 14] Nonfat Greek yogurt gives 17.3 and whole-milk Greek yogurt gives 9.3.[9, 18]

What 30 grams of protein costs in calories

A sports nutrition position stand, written for athletes, gives 20 to 40 grams of protein as a general amount per serving, while noting that findings on the best amount are mixed.[38] The worked example below takes 30 grams, the middle of that range, and works out how much of four foods it takes.

Worked example

30 grams of protein from four foods

For each food, grams needed = 30 ÷ protein per 100 g × 100, and calories = 30 ÷ protein per 100 g × calories per 100 g. Values are from the table above.

  1. Chicken breast, roasted

    30 ÷ 31 × 100 = 97 g; 30 ÷ 31 × 165

    160 cal

  2. Greek yogurt, plain, nonfat

    30 ÷ 10.2 × 100 = 294 g; 30 ÷ 10.2 × 59

    174 cal

  3. Lentils, cooked

    30 ÷ 9.02 × 100 = 333 g; 30 ÷ 9.02 × 116

    386 cal

  4. Peanut butter, smooth

    30 ÷ 22.2 × 100 = 135 g; 30 ÷ 22.2 × 598

    808 cal

Range for the same 30 g of protein

160 to 808 calories

Calories are not the only thing that differs. The 333 grams of lentils, about 1.7 cups by USDA's cup weight of 198 grams, also carry about 26 grams of fiber.[21] The example says nothing about how much protein you need in a day; that depends on your body and goals.

If you are eating less to lose weight, protein per calorie shows which foods fit more protein into fewer calories. If you have room in your calories, foods lower on the list can still add useful protein, along with fiber and fats. For daily totals, see how much protein you need.

Plant proteins: what the ranking leaves out

Beans and lentils rank in the middle, but they bring fiber. Cooked lentils have 7.9 grams of fiber per 100 grams and black beans have 8.7.[21, 22] The meats and fish in the table list 0 grams.[1, 2, 7] See how much fiber you need for where else to find it.

Digestible indispensable amino acid score (DIAAS)
A score for protein quality: how much of each essential amino acid a protein delivers after digestion, compared with a reference protein. A 2013 United Nations Food and Agriculture Organization (FAO) report recommended it to replace the older score, PDCAAS.[41]

Grams are not the whole story on quality. In one lab analysis, protein isolates from plants such as oat, lupin and wheat had less of the essential amino acids than animal proteins. Lysine and methionine were typically lower in the plant proteins.[42] The authors say mixing plant proteins, or plant and animal proteins, can give a profile close to animal protein.[42] That study tested protein powders made from foods, not whole foods.

What the US dietary guidelines say

The 2020 to 2025 Dietary Guidelines for Americans describe protein foods as lean meats, poultry and eggs, seafood, beans, peas and lentils, and nuts, seeds and soy.[39] They advise eating a variety in nutrient-dense forms.[39] They say most meat and poultry should be fresh, frozen or canned and lean, rather than processed meats like hot dogs and luncheon meats.[39]

Seafood is the gap. The 2020–2025 guidelines found that almost 90 percent of Americans do not meet the seafood recommendation.[39] That edition lists salmon, sardines and trout among the choices higher in omega-3 fats and lower in mercury.[39]

The 2025 to 2030 edition says to prioritize protein foods at every meal, from animal and plant sources.[40] It sets a goal of 1.2 to 1.6 grams of protein per kilogram of body weight a day, adjusted to your calorie needs.[40] For vegetarians and vegans, it lists dairy, eggs, beans, peas, lentils, nuts, seeds, tofu and tempeh.[40] The two editions differ on dairy. The 2020 edition favors fat-free and low-fat dairy, and the 2025 edition says to include full-fat dairy with no added sugars.[39, 40]

To turn a protein goal into meals, our guide on how to count macros walks through it, and calories and macros, explained covers how protein fits with carbs and fat. If you lift while eating less, see eating for a recomp.

When to talk to a clinician

Frequently asked questions

It has a fair amount of protein per gram, but a lot of calories with it. In USDA data, smooth peanut butter has 22.2 grams of protein and 598 calories per 100 grams, or 3.7 grams of protein per 100 calories. Getting 30 grams of protein from it takes about 808 calories, against about 160 from roasted chicken breast.

In USDA data, the meat-free foods highest in protein per calorie include nonfat Greek yogurt, 1% cottage cheese, egg whites, firm tofu, tempeh and edamame. Lentils and beans give less protein per calorie but add fiber. The 2025 to 2030 US dietary guidelines list dairy, eggs, beans, peas, lentils, nuts, seeds, tofu and tempeh for vegetarians and vegans.

References & further reading

  1. 1.Fish, tuna, light, canned in water, drained solids (Includes foods for USDA's Food Distribution Program) (FDC ID 173709), USDA FoodData Central, SR Legacy, 2019
  2. 2.Fish, cod, Atlantic, cooked, dry heat (FDC ID 171956), USDA FoodData Central, SR Legacy, 2019
  3. 3.Egg, white, raw, fresh (FDC ID 172183), USDA FoodData Central, SR Legacy, 2019
  4. 4.Turkey, whole, breast, meat only, cooked, roasted (FDC ID 171496), USDA FoodData Central, SR Legacy, 2019
  5. 5.Vital wheat gluten (FDC ID 168147), USDA FoodData Central, SR Legacy, 2019
  6. 6.Crustaceans, shrimp, mixed species, cooked, moist heat (may contain additives to retain moisture) (FDC ID 171971), USDA FoodData Central, SR Legacy, 2019
  7. 7.Chicken, broilers or fryers, breast, meat only, cooked, roasted (FDC ID 171477), USDA FoodData Central, SR Legacy, 2019
  8. 8.Pork, fresh, loin, tenderloin, separable lean only, cooked, roasted (FDC ID 168250), USDA FoodData Central, SR Legacy, 2019
  9. 9.Yogurt, Greek, plain, nonfat (Includes foods for USDA's Food Distribution Program) (FDC ID 170894), USDA FoodData Central, SR Legacy, 2019
  10. 10.Cheese, cottage, lowfat, 1% milkfat (FDC ID 173417), USDA FoodData Central, SR Legacy, 2019
  11. 11.Fish, salmon, Atlantic, wild, cooked, dry heat (FDC ID 171998), USDA FoodData Central, SR Legacy, 2019
  12. 12.Beef, ground, 93% lean meat / 7% fat, crumbles, cooked, pan-browned (FDC ID 174755), USDA FoodData Central, SR Legacy, 2019
  13. 13.Tofu, raw, firm, prepared with calcium sulfate (FDC ID 172475), USDA FoodData Central, SR Legacy, 2019
  14. 14.Fish, salmon, Atlantic, farmed, cooked, dry heat (FDC ID 175168), USDA FoodData Central, SR Legacy, 2019
  15. 15.Tempeh, cooked (FDC ID 172467), USDA FoodData Central, SR Legacy, 2019
  16. 16.Edamame, frozen, prepared (FDC ID 168411), USDA FoodData Central, SR Legacy, 2019
  17. 17.Cheese, mozzarella, part skim milk (FDC ID 170847), USDA FoodData Central, SR Legacy, 2019
  18. 18.Yogurt, Greek, plain, whole milk (FDC ID 171304), USDA FoodData Central, SR Legacy, 2019
  19. 19.Egg, whole, cooked, hard-boiled (FDC ID 173424), USDA FoodData Central, SR Legacy, 2019
  20. 20.Milk, lowfat, fluid, 1% milkfat, with added vitamin A and vitamin D (FDC ID 170872), USDA FoodData Central, SR Legacy, 2019
  21. 21.Lentils, mature seeds, cooked, boiled, without salt (FDC ID 172421), USDA FoodData Central, SR Legacy, 2019
  22. 22.Beans, black, mature seeds, cooked, boiled, without salt (FDC ID 173735), USDA FoodData Central, SR Legacy, 2019
  23. 23.Cheese, cheddar (Includes foods for USDA's Food Distribution Program) (FDC ID 173414), USDA FoodData Central, SR Legacy, 2019
  24. 24.Seeds, pumpkin and squash seed kernels, dried (FDC ID 170556), USDA FoodData Central, SR Legacy, 2019
  25. 25.Chickpeas (garbanzo beans, bengal gram), mature seeds, cooked, boiled, without salt (FDC ID 173757), USDA FoodData Central, SR Legacy, 2019
  26. 26.Milk, whole, 3.25% milkfat, with added vitamin D (FDC ID 171265), USDA FoodData Central, SR Legacy, 2019
  27. 27.Peanuts, all types, dry-roasted, without salt (FDC ID 173806), USDA FoodData Central, SR Legacy, 2019
  28. 28.Peanut butter, smooth style, without salt (FDC ID 172470), USDA FoodData Central, SR Legacy, 2019
  29. 29.Quinoa, cooked (FDC ID 168917), USDA FoodData Central, SR Legacy, 2019
  30. 30.Nuts, almonds (FDC ID 170567), USDA FoodData Central, SR Legacy, 2019
  31. 31.Cereals, oats, regular and quick, not fortified, dry (FDC ID 173904), USDA FoodData Central, SR Legacy, 2019
  32. 32.Crustaceans, shrimp, cooked (FDC ID 175180), USDA FoodData Central, SR Legacy, 2019
  33. 33.Tofu, firm, prepared with calcium sulfate and magnesium chloride (nigari) (FDC ID 172448), USDA FoodData Central, SR Legacy, 2019
  34. 34.Beverages, Protein powder whey based (FDC ID 173180), USDA FoodData Central, SR Legacy, 2019
  35. 35.Beverages, Whey protein powder isolate (FDC ID 173177), USDA FoodData Central, SR Legacy, 2019
  36. 36.About FoodData Central, USDA Agricultural Research Service
  37. 37.FoodData Central frequently asked questions, USDA Agricultural Research Service
  38. 38.International Society of Sports Nutrition position stand: protein and exercise, Journal of the International Society of Sports Nutrition (Jäger et al.), 2017
  39. 39.Dietary Guidelines for Americans, 2020-2025, USDA and HHS, 2020
  40. 40.Dietary Guidelines for Americans, 2025-2030, USDA and HHS, 2026
  41. 41.Dietary protein quality evaluation in human nutrition: report of an FAO Expert Consultation, Food and Agriculture Organization of the United Nations, 2013
  42. 42.Protein content and amino acid composition of commercially available plant-based protein isolates, Amino Acids (Gorissen et al.), 2018
  43. 43.Healthy eating for adults with chronic kidney disease, NIDDK (NIH)
  44. 44.CKD diet: how much protein is the right amount?, National Kidney Foundation
EV

Eashan Vagish

Founder, Dalia Health

Eashan Vagish is the founder of Dalia Health, where he works on making heart and metabolic health easier to understand and track. He writes these guides to answer the health questions people actually ask, in plain language, with links to the research behind every claim.

About this guide: These guides are written by the Dalia Health team. Every factual claim links to its source, preferring peer-reviewed research and public-health bodies such as the NIH, CDC and WHO. Each guide shows when it was last reviewed. They are for general education and are not a substitute for medical advice. Read our editorial policy at daliahealth.com/editorial-policy, and report an error to info@daliahealth.com.

Medical disclaimer: This article is for general educational purposes only and is not medical advice. It is not a substitute for diagnosis or treatment from a qualified healthcare professional. Always talk to your doctor about your individual health, and seek immediate care for any urgent symptoms.

How we write, source and correct these guides: our editorial policy. Spot an error? Email info@daliahealth.com.

Keep reading

How much protein do you need?

The official minimum, the higher goal in the newest Dietary Guidelines, the ranges for training and for older adults, and a worked example in grams.

Nutrition 8 min read