Protein

High Protein Low Calorie Foods Ranked by Grams per 100 kcal

The leanest high protein low calorie foods are cooked cod and shrimp, with 24 g of protein per 100 kcal. Haddock, tuna, turkey breast and egg whites follow at 19.5–22 g.

Key takeaways

  • Cooked cod (24.3 g) and shrimp (24.2 g) give the most protein per 100 kcal in the USDA records used here.
  • I count a food as high protein and low calorie from 15 g of protein per 100 kcal, and nine of the fourteen foods tested clear it.
  • The same 100 kcal gives 24.2 g of protein in shrimp, 13.7 g in roast pork loin, 5.7 g in cheddar and 3.7 g in almonds.
  • Cooked shrimp has 24.0 g of protein per 100 g and raw shrimp 15.6 g, so match the entry to the state you weigh.
  • Lentils (7.8 g) and edamame (9.8 g) fall below 15 g per 100 kcal, but they carry 7.9 g and 5.2 g of fiber per 100 g.

The leanest protein foods give 19–24 g of protein per 100 kcal, with cooked shrimp and cod on top at 24 g. Haddock, canned tuna, roast turkey breast and egg whites follow. Each figure comes from a USDA record, such as cooked shrimp. In my book a high protein low calorie food starts at 15 g per 100 kcal. The table below shows which foods clear that line.

What counts as a high protein low calorie food?

I chose the number because it is easy to check. Divide the protein grams by the calories and multiply by 100, and a result of 15 or more clears my line. Protein carries 4 kcal per gram, which the FAO gives as 17 kJ (4.0 kcal). At 15 g per 100 kcal, protein supplies roughly 60 kcal of every 100, or 60% of the food’s energy. A whole day doesn’t need to look like that. The Acceptable Macronutrient Distribution Range is 10–35% of calories from protein, and it describes a day, not one food.

The line helps me find lean protein foods, and I don’t treat it as a rule.

Which foods give the most protein for the calories?

Cooked fish, shellfish, turkey and egg whites do. The table ranks fourteen foods by protein per 100 kcal, from most to least. Each row uses one USDA record, and the portion is the one the record lists where it has one. I picked the gram weights for chicken, egg whites and cottage cheese.

Food (state) Portion Protein Energy Protein per 100 kcal
Cod, Pacific (cooked) 85 g (3 oz) 17.4 g 71 kcal 24.3 g
Shrimp (cooked) 85 g (3 oz) 20.4 g 84 kcal 24.2 g
Haddock (cooked) 150 g (1 fillet) 30.0 g 135 kcal 22.2 g
Tuna, light, canned in water (drained) 107 g (1 can) 20.3 g 96 kcal 21.1 g
Turkey breast (roasted) 85 g (3 oz) 25.6 g 125 kcal 20.5 g
Egg whites (raw, large) 102 g (3 whites) 10.9 g 56 kcal 19.5 g
Chicken breast (braised) 100 g 32.1 g 166 kcal 19.3 g
Cottage cheese, 1% fat 113 g (4 oz) 14.0 g 81 kcal 17.2 g
Greek yogurt, nonfat 156 g (1 container) 16.1 g 95 kcal 16.9 g
Tofu, firm (raw) 126 g (half a cup) 21.8 g 181 kcal 12.0 g
Edamame (frozen, prepared) 155 g (1 cup) 18.5 g 188 kcal 9.8 g
Skim milk 247 g (1 cup) 8.4 g 86 kcal 9.7 g
Lentils (boiled) 198 g (1 cup) 17.9 g 230 kcal 7.8 g
Black beans (boiled) 172 g (1 cup) 15.2 g 227 kcal 6.7 g

Nine foods clear the 15 g line. Cod and shrimp sit at the top, with 97% of their energy coming from protein by the 4 kcal rule. Chicken breast sits mid-table at 19.3 g per 100 kcal, but its 100 g portion holds 32.1 g of protein, more than any other row.

Raw and cooked entries differ by more than you might expect. Raw shrimp has 15.6 g of protein per 100 g, while cooked shrimp has 24.0 g, because cooking removes water.

Tuna has its own trap. The USDA lists 142 g for the whole can and 107 g of drained solids. The table’s protein is for the drained part. Match the record to your scale. Eating out? High protein fast food sorts 20 chain orders by protein per 100 calories.

Which high protein foods are not low in calories?

Eggs, cheese, nuts and nut butter bring plenty of protein and plenty of energy. The same 100 kcal that buys 24 g of protein in shrimp buys only 6 g in cheddar, which is why cheese stays a flavor and not a main source for me. Six foods that miss the line are below, each at 100 kcal.

Food Grams in 100 kcal Protein in 100 kcal
Pork loin, roasted 48 g 13.7 g
Mozzarella, part skim 39 g 9.6 g
Whole egg, large 68 g 8.4 g
Cheddar 25 g 5.7 g
Peanut butter, creamy 17 g 4.1 g
Almonds, raw 17 g 3.7 g

Almonds carry 10.8 g of fiber per 100 g. They are only a slow way to get protein per calorie, which is all the 15 g line measures. It says nothing about taste, price or how a food fits your day. If fat is what you count instead, high protein low fat foods sorts a similar set by that.

Do plant foods count as high protein low calorie foods?

Not by my 15 g line, though the soy foods come closest. Tofu reaches 12.0 g per 100 kcal, edamame 9.8 g and boiled lentils 7.8 g. Their edge is fiber. Lentils have 7.9 g per 100 g and edamame 5.2 g, and the animal foods in the table list none.

The 2025–2030 Dietary Guidelines tell adults to eat a variety of protein foods. The list runs from eggs, poultry and seafood to beans, peas, lentils, nuts, seeds and soy. A plant-based day can reach the same grams. It takes more food. I count plant protein in grams like any other, and I don’t judge it by the 15 g line.

How do I use the list this week?

For scale, the Guidelines set protein at 1.2–1.6 g per kg of body weight a day. That’s 84–112 g for a 70 kg (154 lb) adult, and how much protein should I eat a day shows where the range comes from. A portion of cod or shrimp from the table gives 17–20 g, so each fills part of the day and not the whole of it.

Put your height and weight into the protein calculator. It applies the same 1.2–1.6 g/kg range.

Pick two or three foods from the top of the table that you already like and swap them in where a higher-calorie choice sits now. Then run the check on your own staples. Take the protein and kcal from the label or the database, divide protein by kcal and multiply by 100. Anything under 8 g per 100 kcal is a food you eat for other reasons, and that’s fine. For these foods on a plate, see low calorie high protein meals.

With kidney disease, a list ranked by protein density is the wrong place to start until your doctor has set a target.

If counting calories has started to feel hard to stop, or eating feels out of control, talk to someone: ANAD in the US (1-888-375-7767), Beat in England (0808 801 0677), NEDIC in Canada (1-866-633-4220) or the Butterfly Foundation in Australia (1800 33 4673). If you’re in danger right now, call your local emergency number. Other UK numbers and crisis lines are on our crisis support page.

Questions and answers

What is the highest protein, lowest calorie food?

In the USDA records used here it is cooked cod, at 24.3 g of protein per 100 kcal, with cooked shrimp close behind at 24.2 g. Both are about 97% protein by energy with 4 kcal per gram. Haddock, tuna, turkey breast and egg whites follow at 19.5–22.2 g.

How much protein is in 100 calories of chicken breast?

About 19.3 g for braised skinless breast, since 100 g gives 32.1 g of protein and 166 kcal. That is 60 g of chicken for 100 kcal.

Are eggs a low calorie protein food?

Egg whites are. Three large whites (102 g) give 10.9 g of protein for 56 kcal, or 19.5 g per 100 kcal. Whole eggs are not, since the yolk adds fat: a whole large egg gives 8.4 g per 100 kcal.

Is Greek yogurt high in protein and low in calories?

Nonfat plain Greek yogurt is. A 156 g container has 16.1 g of protein and 95 kcal, or 16.9 g per 100 kcal. That clears the 15 g line, while skim milk at 9.7 g per 100 kcal does not.

Sources

  1. Crustaceans, shrimp, cooked (SR Legacy, FDC ID 175180), USDA FoodData Central
  2. Calculation of the energy content of foods: energy conversion factors, Food and Agriculture Organization of the United Nations
  3. Wolfe RR, Cifelli AM, Kostas G, Kim IY. Optimizing Protein Intake in Adults: Interpretation and Application of the Recommended Dietary Allowance Compared with the Acceptable Macronutrient Distribution Range. Adv Nutr 2017, Advances in Nutrition
  4. Fish, cod, Pacific, cooked (SR Legacy, FDC ID 175178), USDA FoodData Central
  5. Fish, haddock, cooked, dry heat (SR Legacy, FDC ID 174198), USDA FoodData Central
  6. Fish, tuna, light, canned in water, drained solids (Foundation, FDC ID 334194), USDA FoodData Central
  7. Turkey, whole, breast, meat only, cooked, roasted (SR Legacy, FDC ID 171496), USDA FoodData Central
  8. Eggs, Grade A, Large, egg white (Foundation, FDC ID 747997), USDA FoodData Central
  9. Chicken, broiler or fryers, breast, skinless, boneless, meat only, cooked, braised (Foundation, FDC ID 331960), USDA FoodData Central
  10. Cheese, cottage, lowfat, 1% milkfat (SR Legacy, FDC ID 173417), USDA FoodData Central
  11. Yogurt, Greek, plain, nonfat (Foundation, FDC ID 330137), USDA FoodData Central
  12. Tofu, raw, firm, prepared with calcium sulfate (SR Legacy, FDC ID 172475), USDA FoodData Central
  13. Edamame, frozen, prepared (SR Legacy, FDC ID 168411), USDA FoodData Central
  14. Milk, fluid, nonfat, calcium fortified (fat free or skim) (SR Legacy, FDC ID 169868), USDA FoodData Central
  15. Lentils, mature seeds, cooked, boiled, without salt (SR Legacy, FDC ID 172421), USDA FoodData Central
  16. Beans, black, mature seeds, cooked, boiled, without salt (SR Legacy, FDC ID 173735), USDA FoodData Central
  17. Crustaceans, shrimp, farm raised, raw (Foundation, FDC ID 2684443), USDA FoodData Central
  18. Eggs, Grade A, Large, egg whole (Foundation, FDC ID 748967), USDA FoodData Central
  19. Pork, fresh, loin, whole, separable lean only, cooked, roasted (SR Legacy, FDC ID 168233), USDA FoodData Central
  20. Cheese, mozzarella, part skim milk (SR Legacy, FDC ID 170847), USDA FoodData Central
  21. Cheese, cheddar (Foundation, FDC ID 328637), USDA FoodData Central
  22. Peanut butter, creamy (Foundation, FDC ID 2262072), USDA FoodData Central
  23. Nuts, almonds, whole, raw (Foundation, FDC ID 2346393), USDA FoodData Central
  24. Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture

About the author

Claire Donovan

Editor, Calsa blog

Claire edits the Calsa blog. She writes about calorie counting, protein and the small questions that come up in your first weeks of tracking.

All articles by Claire

Put the numbers to work.

The guides show where each number comes from. In Calsa you log a meal by photo, voice or barcode, check the grams, and every calorie shows its source.

Log my first meal
A snack board of hummus, carrot and cucumber sticks, crackers, cheese, grapes and walnutsCalsa entry details: 71 kcal per 100 g times 250 g, with USDA as the source