Guides · Rankings

15 highest protein foods per calorie, ranked

The leanest protein sources in our database, ranked by grams of protein per 100 calories using USDA FoodData Central numbers, with density scores for each.

7 min read

Original analysis by NutriVerdict

This guide is original NutriVerdict analysis. Nutrient figures are sourced from USDA FoodData Central, public domain. It is information, not medical or dietary advice.

Protein is the easiest nutrient to overpay for. Two foods can both be sold as protein sources while one delivers three times as much protein for the same calories. The fix is to stop asking "how much protein is in this?" and start asking "how much protein per calorie?" Divide grams of protein by calories, multiply by 100, and every food lands on the same scale: grams of protein per 100 calories. On that scale, the winners are not powders or bars. They are plain seafood, lean poultry, and nonfat dairy.

Every number below comes from the USDA FoodData Central values behind our food pages, per 100 grams of each food. For a broader view of lean protein by density score, see our full high-protein ranking.

The chart: grams of protein per 100 calories

Here are the 15 leanest whole-food protein sources we track, ranked. Each figure is grams of protein per 100 calories, calculated from the USDA per-100-gram values on the linked food page.

Why seafood owns the top of the list

Nine of the fifteen entries are fish or shellfish, and the reason is simple: water. Lean white fish and shrimp are mostly water and muscle protein, with almost no fat and no carbohydrate. Atlantic cod carries just 82 calories per 100 grams, so nearly every one of those calories is protein. It also earns a nutrient density score of 84 in our system, and Atlantic pollock does even better at 85, thanks to the minerals and other nutrients riding along with the protein.

Cooked shrimp takes the crown at 24.2 grams of protein per 100 calories with a density score of 83. Cooking drives off water and concentrates the protein, which is why the cooked entry edges out raw shrimp at 23.6. And canned light tuna in water is the pantry champion: 22.6 grams per 100 calories, shelf stable, and usually the cheapest protein per gram in the grocery store.

The land animals that keep up

Poultry and game meat fill most of the remaining slots. Fat free ground turkey matches Atlantic pollock at 21.1 grams per 100 calories, and turkey light meat sits right behind it. Game meats like elk and lean bison earn density scores of 81 and 80, higher than chicken breast, because they carry more iron and other minerals per calorie.

Speaking of which: skinless chicken breast, the default protein for most Americans, lands fourteenth at 18.8 grams per 100 calories. That is still excellent, and it holds that ratio after cooking too, since roasted chicken breast comes in at the same 18.8. It is just worth knowing that plain white fish beats it by 2 to 3 grams per 100 calories.

The dairy option, and what did not make the cut

Nonfat plain Greek yogurt is the only dairy food on the list at 17.3 grams per 100 calories, and it is arguably the most useful entry here: no cooking, works at breakfast, and its density score of 70 reflects the calcium and potassium that come with the protein. Compare that to whole milk Greek yogurt, where the extra fat drops the ratio sharply.

A few popular proteins miss the list for the same reason. Whole eggs deliver 8.8 grams of protein per 100 calories, because the yolk carries most of the calories as fat. Creamed cottage cheese lands at 11.3. Fatty fish like farmed Atlantic salmon trade some protein efficiency for omega-3 fats. None of these are bad choices. They just buy their protein at a higher calorie price.

How to use this list

If you are trying to hit a protein target inside a calorie budget, build meals around the top ten and let everything else be flavor and fiber. A practical week looks like canned tuna at lunch, shrimp or a white fish twice for dinner, ground turkey in place of ground beef, and Greek yogurt at breakfast. Check the high-protein ranking to compare the full field, and remember that protein per calorie is one lens, not a verdict. A food's density score tells you what else your calories are buying.

Frequently asked questions

How is protein per 100 calories calculated?

We take the USDA FoodData Central values per 100 grams of each food, divide grams of protein by calories, and multiply by 100. Cooked shrimp, for example, has 24 grams of protein and 99 calories per 100 grams, which works out to 24.2 grams of protein per 100 calories.

Why is canned tuna higher on the list than fresh salmon?

Light tuna canned in water is very lean, so 86 calories per 100 grams carry 19.4 grams of protein. Farmed Atlantic salmon carries more fat, which raises its calorie count and lowers its protein-per-calorie ratio. Salmon still brings valuable omega-3 fats, it just costs more calories per gram of protein.

Does cooking change a food's protein per calorie?

Usually only a little, as long as no fat is added. Cooking drives off water, which concentrates both protein and calories together, so the ratio holds. Cooked shrimp actually edges out raw shrimp, 24.2 versus 23.6 grams per 100 calories, and roasted chicken breast matches raw at 18.8. Frying in oil is a different story, since added fat raises calories without adding protein.

Are protein powders more efficient than these whole foods?

On paper, yes. Soy protein isolate in our database reaches 26 to 27 grams of protein per 100 calories, ahead of shrimp. But powders are ingredients rather than meals, so this ranking sticks to whole foods you can build a plate around. Whole foods also bring minerals and other nutrients that isolates strip away.