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.
Last reviewed October 15, 2026
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 g | Protein per 100 calories |
|---|---|---|
| 1. Canned light tuna in water, drained[1] | 19.4 g protein, 86 cal | 22.6 g (19.4 ÷ 86 × 100) |
| 2. Cod, Atlantic, cooked[2] | 22.8 g protein, 105 cal | 21.7 g (22.8 ÷ 105 × 100) |
| 3. Egg white, raw[3] | 10.9 g protein, 52 cal | 21.0 g (10.9 ÷ 52 × 100) |
| 4. Turkey breast, roasted[4] | 30.1 g protein, 147 cal | 20.5 g (30.1 ÷ 147 × 100) |
| 5. Vital wheat gluten (dry flour)[5] | 75.2 g protein, 370 cal | 20.3 g (75.2 ÷ 370 × 100) |
| 6. Shrimp, cooked[6] | 22.8 g protein, 119 cal | 19.2 g (22.8 ÷ 119 × 100) |
| 7. Chicken breast, roasted[7] | 31 g protein, 165 cal | 18.8 g (31 ÷ 165 × 100) |
| 8. Pork tenderloin, roasted[8] | 26.2 g protein, 143 cal | 18.3 g (26.2 ÷ 143 × 100) |
| 9. Greek yogurt, plain, nonfat[9] | 10.2 g protein, 59 cal | 17.3 g (10.2 ÷ 59 × 100) |
| 10. Cottage cheese, 1% milkfat[10] | 12.4 g protein, 72 cal | 17.2 g (12.4 ÷ 72 × 100) |
| 11. Salmon, Atlantic, wild, cooked[11] | 25.4 g protein, 182 cal | 14.0 g (25.4 ÷ 182 × 100) |
| 12. Ground beef, 93% lean, cooked[12] | 28.9 g protein, 209 cal | 13.8 g (28.9 ÷ 209 × 100) |
| 13. Firm tofu, raw (calcium sulfate)[13] | 17.3 g protein, 144 cal | 12.0 g (17.3 ÷ 144 × 100) |
| 14. Salmon, Atlantic, farmed, cooked[14] | 22.1 g protein, 206 cal | 10.7 g (22.1 ÷ 206 × 100) |
| 15. Tempeh, cooked[15] | 19.9 g protein, 195 cal | 10.2 g (19.9 ÷ 195 × 100) |
| 16. Edamame, prepared[16] | 11.9 g protein, 121 cal | 9.8 g (11.9 ÷ 121 × 100) |
| 17. Mozzarella, part skim[17] | 24.3 g protein, 254 cal | 9.6 g (24.3 ÷ 254 × 100) |
| 18. Greek yogurt, plain, whole milk[18] | 9 g protein, 97 cal | 9.3 g (9 ÷ 97 × 100) |
| 19. Egg, whole, hard-boiled[19] | 12.6 g protein, 155 cal | 8.1 g (12.6 ÷ 155 × 100) |
| 20. Milk, 1%[20] | 3.37 g protein, 42 cal | 8.0 g (3.37 ÷ 42 × 100) |
| 21. Lentils, cooked[21] | 9.02 g protein, 116 cal | 7.8 g (9.02 ÷ 116 × 100) |
| 22. Black beans, cooked[22] | 8.86 g protein, 132 cal | 6.7 g (8.86 ÷ 132 × 100) |
| 23. Cheddar cheese[23] | 22.9 g protein, 403 cal | 5.7 g (22.9 ÷ 403 × 100) |
| 24. Pumpkin seeds, dried[24] | 30.2 g protein, 559 cal | 5.4 g (30.2 ÷ 559 × 100) |
| 25. Chickpeas, cooked[25] | 8.86 g protein, 164 cal | 5.4 g (8.86 ÷ 164 × 100) |
| 26. Milk, whole[26] | 3.15 g protein, 61 cal | 5.2 g (3.15 ÷ 61 × 100) |
| 27. Peanuts, dry-roasted[27] | 24.4 g protein, 587 cal | 4.2 g (24.4 ÷ 587 × 100) |
| 28. Peanut butter, smooth[28] | 22.2 g protein, 598 cal | 3.7 g (22.2 ÷ 598 × 100) |
| 29. Quinoa, cooked[29] | 4.4 g protein, 120 cal | 3.7 g (4.4 ÷ 120 × 100) |
| 30. Almonds[30] | 21.2 g protein, 579 cal | 3.7 g (21.2 ÷ 579 × 100) |
| 31. Oats, dry[31] | 13.2 g protein, 379 cal | 3.5 g (13.2 ÷ 379 × 100) |
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.
Chicken breast, roasted
30 ÷ 31 × 100 = 97 g; 30 ÷ 31 × 165
160 cal
Greek yogurt, plain, nonfat
30 ÷ 10.2 × 100 = 294 g; 30 ÷ 10.2 × 59
174 cal
Lentils, cooked
30 ÷ 9.02 × 100 = 333 g; 30 ÷ 9.02 × 116
386 cal
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
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.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.Fish, cod, Atlantic, cooked, dry heat (FDC ID 171956), USDA FoodData Central, SR Legacy, 2019
- 3.Egg, white, raw, fresh (FDC ID 172183), USDA FoodData Central, SR Legacy, 2019
- 4.Turkey, whole, breast, meat only, cooked, roasted (FDC ID 171496), USDA FoodData Central, SR Legacy, 2019
- 5.Vital wheat gluten (FDC ID 168147), USDA FoodData Central, SR Legacy, 2019
- 6.Crustaceans, shrimp, mixed species, cooked, moist heat (may contain additives to retain moisture) (FDC ID 171971), USDA FoodData Central, SR Legacy, 2019
- 7.Chicken, broilers or fryers, breast, meat only, cooked, roasted (FDC ID 171477), USDA FoodData Central, SR Legacy, 2019
- 8.Pork, fresh, loin, tenderloin, separable lean only, cooked, roasted (FDC ID 168250), USDA FoodData Central, SR Legacy, 2019
- 9.Yogurt, Greek, plain, nonfat (Includes foods for USDA's Food Distribution Program) (FDC ID 170894), USDA FoodData Central, SR Legacy, 2019
- 10.Cheese, cottage, lowfat, 1% milkfat (FDC ID 173417), USDA FoodData Central, SR Legacy, 2019
- 11.Fish, salmon, Atlantic, wild, cooked, dry heat (FDC ID 171998), USDA FoodData Central, SR Legacy, 2019
- 12.Beef, ground, 93% lean meat / 7% fat, crumbles, cooked, pan-browned (FDC ID 174755), USDA FoodData Central, SR Legacy, 2019
- 13.Tofu, raw, firm, prepared with calcium sulfate (FDC ID 172475), USDA FoodData Central, SR Legacy, 2019
- 14.Fish, salmon, Atlantic, farmed, cooked, dry heat (FDC ID 175168), USDA FoodData Central, SR Legacy, 2019
- 15.Tempeh, cooked (FDC ID 172467), USDA FoodData Central, SR Legacy, 2019
- 16.Edamame, frozen, prepared (FDC ID 168411), USDA FoodData Central, SR Legacy, 2019
- 17.Cheese, mozzarella, part skim milk (FDC ID 170847), USDA FoodData Central, SR Legacy, 2019
- 18.Yogurt, Greek, plain, whole milk (FDC ID 171304), USDA FoodData Central, SR Legacy, 2019
- 19.Egg, whole, cooked, hard-boiled (FDC ID 173424), USDA FoodData Central, SR Legacy, 2019
- 20.Milk, lowfat, fluid, 1% milkfat, with added vitamin A and vitamin D (FDC ID 170872), USDA FoodData Central, SR Legacy, 2019
- 21.Lentils, mature seeds, cooked, boiled, without salt (FDC ID 172421), USDA FoodData Central, SR Legacy, 2019
- 22.Beans, black, mature seeds, cooked, boiled, without salt (FDC ID 173735), USDA FoodData Central, SR Legacy, 2019
- 23.Cheese, cheddar (Includes foods for USDA's Food Distribution Program) (FDC ID 173414), USDA FoodData Central, SR Legacy, 2019
- 24.Seeds, pumpkin and squash seed kernels, dried (FDC ID 170556), USDA FoodData Central, SR Legacy, 2019
- 25.Chickpeas (garbanzo beans, bengal gram), mature seeds, cooked, boiled, without salt (FDC ID 173757), USDA FoodData Central, SR Legacy, 2019
- 26.Milk, whole, 3.25% milkfat, with added vitamin D (FDC ID 171265), USDA FoodData Central, SR Legacy, 2019
- 27.Peanuts, all types, dry-roasted, without salt (FDC ID 173806), USDA FoodData Central, SR Legacy, 2019
- 28.Peanut butter, smooth style, without salt (FDC ID 172470), USDA FoodData Central, SR Legacy, 2019
- 29.Quinoa, cooked (FDC ID 168917), USDA FoodData Central, SR Legacy, 2019
- 30.Nuts, almonds (FDC ID 170567), USDA FoodData Central, SR Legacy, 2019
- 31.Cereals, oats, regular and quick, not fortified, dry (FDC ID 173904), USDA FoodData Central, SR Legacy, 2019
- 32.Crustaceans, shrimp, cooked (FDC ID 175180), USDA FoodData Central, SR Legacy, 2019
- 33.Tofu, firm, prepared with calcium sulfate and magnesium chloride (nigari) (FDC ID 172448), USDA FoodData Central, SR Legacy, 2019
- 34.Beverages, Protein powder whey based (FDC ID 173180), USDA FoodData Central, SR Legacy, 2019
- 35.Beverages, Whey protein powder isolate (FDC ID 173177), USDA FoodData Central, SR Legacy, 2019
- 36.About FoodData Central, USDA Agricultural Research Service
- 37.FoodData Central frequently asked questions, USDA Agricultural Research Service
- 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.Dietary Guidelines for Americans, 2020-2025, USDA and HHS, 2020
- 40.Dietary Guidelines for Americans, 2025-2030, USDA and HHS, 2026
- 41.Dietary protein quality evaluation in human nutrition: report of an FAO Expert Consultation, Food and Agriculture Organization of the United Nations, 2013
- 42.Protein content and amino acid composition of commercially available plant-based protein isolates, Amino Acids (Gorissen et al.), 2018
- 43.Healthy eating for adults with chronic kidney disease, NIDDK (NIH)
- 44.CKD diet: how much protein is the right amount?, National Kidney Foundation
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.
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
Eating for a recomp: building muscle while losing fat
Who a recomp is likely to work for, what the studies say about protein, lifting and calories, and where the researchers still disagree.
Nutrition 9 min read
Fiber: how much you need and where to get it
The daily fiber targets, why they differ between sources, and the foods that close the gap, with every food value traced to its USDA entry.
Nutrition 9 min read