Nutrition7 min readBy Espen Opdahl

Only 26 of 182 Foods Clear Both Bars

26 of 182 USDA foods clear 8.79g protein per 100 calories and 119 calories per 100g. Shrimp leads at 24.24g. Whey protein powder fails the calorie bar.

Sunn

online

Messages are end-to-end encrypted
What are some low calorie high protein foods?08:14
Only 26 of our 182 foods clear both bars. Cooked shrimp leads: 24.24g of protein per 100 calories at 99 calories per 100g. Then cod, yellowfin tuna and egg whites. Want me to log 150g of shrimp — 149 calories, 36g of protein?08:14
Message

This is what Sunn would say

Sunn is your nutrition coach on WhatsApp. Ask it anything about food, log what you eat, or get ideas that fit your goal.

Try Sunn free

Of the 182 USDA foods we hold with usable protein and calorie figures, 26 clear both bars at once: at least 8.79g of protein per 100 calories and no more than 119 calories per 100g. That is 14.3% of the list. Another 21 foods are protein-dense but too calorie-dense to qualify, and 67 are light but not protein-dense — which is the whole problem with picking from a one-axis list.

Almost every "low calorie high protein foods" page ranks on one axis and lets you assume the other. Rank by protein alone and you get protein powder and steak. Rank by calories alone and you get lettuce. The intersection is a much shorter list than either, and it is a different list from both.

Where the two bars come from

Both thresholds are read off the distribution of our own 182 rows rather than chosen to flatter a conclusion: 8.79g of protein per 100 calories is the top quartile, and 119 calories per 100g is the median. So "high protein" means the top 25% of foods by protein density, and "low calorie" means the lighter half by calorie density. Move either bar and the count moves with it — that is a property of the question, not a flaw in the answer, and it is why the numbers are printed here instead of hidden.

For scale: the median food carries 4.02g of protein per 100 calories, and the 67 foods that are light but not protein-dense sit at a median of 2.75g. The bar is set three times higher than the typical food manages.

The 26 foods that clear both

Cooked shrimp leads at 24.24g of protein per 100 calories and 99 calories per 100g (USDA FoodData Central, FDC 175180). Raw Atlantic cod, raw yellowfin tuna, cooked blue crab and cooked northern lobster follow, all above 21g per 100 calories.

Food (USDA description)Calories per 100gProtein per 100 caloriesProtein per 100g
Crustaceans, shrimp, cooked9924.24g24g
Fish, tuna, fresh, yellowfin, raw10922.39g24.4g
Fish, cod, Atlantic, raw8221.71g17.8g
Crustaceans, crab, blue, cooked, moist heat8321.57g17.9g
Crustaceans, lobster, northern, cooked, moist heat8921.35g19g
Egg, white, raw, fresh5220.96g10.9g
Fish, tilapia, raw9620.94g20.1g
Turkey, whole, breast, meat only, raw11420.79g23.7g
Mollusks, scallop, mixed species, raw6917.48g12.1g
Cheese, cottage, lowfat, 1% milkfat7217.22g12.4g
Chicken, broilers or fryers, dark meat, thigh, meat only, raw11916.51g19.6g
Mushrooms, white, raw2214.05g3.1g
Yogurt, Greek, plain, lowfat7313.63g9.9g
Fish, catfish, channel, farmed, raw11912.77g15.2g
Spinach, raw2312.43g2.9g
MORI-NU, Tofu, silken, firm6211.13g6.9g
Asparagus, raw2011g2.2g
Arugula, raw2510.32g2.6g
Chard, swiss, raw199.47g1.8g
Collards, raw329.44g3g
Brussels sprouts, raw439.26g4g
Mollusks, oyster, eastern, farmed, raw598.85g5.2g
Kefir, lowfat, plain, LIFEWAY438.81g3.8g

Three of the 26 sit outside the table. Raw sitka deer (venison) would be 9th at 18.53g per 100 calories and 116 calories per 100g, and fat-free milk 21st at 9.65g and 37 calories per 100g — both qualify, both are simply less likely to be what you came here for. The third is a soy sauce row, and it gets its own section because it should not be read as a food at all.

Protein powder fails this test

Whey protein powder carries 20.51g of protein per 100 calories, which would place it 8th — and 381 calories per 100g, which is more than three times the calorie ceiling. It is one of the 21 foods that clear the protein bar and miss the calorie one, alongside raw beef liver (135 calories per 100g), raw top sirloin (150) and oil-packed canned tuna (198).

That is not an argument against protein powder, and the arithmetic here is slightly unfair to it: nobody eats 100g of powder, and a 30g scoop is 114 calories for 23.4g of protein. It is an argument about what a two-axis ranking measures. Calories per 100g is a property of the dry food, and for anything eaten in small dry quantities — powders, seeds, condiments — that number describes the packet rather than the plate.

Soy sauce clears both bars and is still not a high-protein food

Tamari soy sauce reads 17.50g of protein per 100 calories at 60 calories per 100g, which would rank it 10th — on 100g of soy sauce, which is most of a cup. A tablespoon is about 18g: 1.9g of protein and 11 calories. It clears both bars on arithmetic and belongs on neither list, so it is named here rather than ranked, the same way we handle every condiment row that games a per-100g table.

Nine of the 26 are seafood and seven are vegetables

Seafood is the densest category on this test: 9 of the 19 seafood rows we hold clear both bars, against 7 of 38 vegetables and 5 of 22 dairy and egg rows. Two poultry rows make it, and two legume rows. Nothing from the grain, nut, fruit or fat categories comes close on the protein axis.

The vegetables that qualify do it a different way from the fish. Raw spinach passes at 2.9g of protein per 100g — a tiny amount of protein attached to almost no calories at all, 23 per 100g. Raw shrimp passes with 24g per 100g. Both clear the same two bars, and only one of them will put a meaningful amount of protein in your day at a portion you would actually eat.

What 150g of each actually gives you

150g of cooked shrimp is 149 calories and 36g of protein; 150g of raw Atlantic cod is 123 calories and 26.7g; 150g of low-fat cottage cheese is 108 calories and 18.6g. Low-fat Greek yogurt at the same weight is 110 calories and 14.9g, and raw egg whites are 78 calories and 16.4g.

Run the same 150g through the vegetable end of the table and the point lands: raw spinach gives 4.4g of protein for 35 calories. It passes the test honestly and it is not going to be where your protein comes from. Protein density tells you what a food costs you in calories; it does not tell you how much protein a portion delivers. Both questions matter and they have different answers.

What the two bars do not measure

Every fish, poultry and vegetable row above is raw, and cooking changes both columns at once. Water leaves, so calories per 100g rise and protein per 100g rises with them; protein per 100 calories moves much less, which is part of why we rank on it. Our shrimp, crab and lobster rows are cooked and the rest of the seafood is raw, so the two are not strictly like for like.

Nothing here measures protein quality, amino acid profile, how full a food keeps you, or what you would put with it. A ranking of composition rows answers a composition question and stops there.

Related pages worth a look

The one-axis version of this ranking is the highest-protein foods per calorie, and the other axis on its own is high volume low calorie foods. For the seafood block that dominates the top, canned tuna leads seafood protein and then drops to 8th. The full rows live on shrimp and cod.

A list is not a week of meals

Twenty-six foods is a shopping answer, not a tracking answer. The part that actually decides whether a week hits its protein is the running total across the meals you already eat, and that is the part a list on a page cannot do for you.

With Sunn you send "150g shrimp and a big salad" on WhatsApp and get the protein and calories back in the thread, with the day's total attached. No app to open, no food to find in a database, and it will suggest a swap when the day is short.

E

Written by Espen Opdahl

Founder of Sunn. Building AI-powered nutrition coaching to make healthy eating simple. Nutrition data sourced from the USDA FoodData Central database.

Medical disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your diet or exercise routine.

Common Questions

What are the best low calorie high protein foods?

Cooked shrimp, at 24.24g of protein per 100 calories and 99 calories per 100g (USDA FoodData Central, FDC 175180). Raw yellowfin tuna follows at 22.39g, then raw Atlantic cod at 21.71g, cooked blue crab at 21.57g, cooked northern lobster at 21.35g and raw egg whites at 20.96g. Of the 182 foods we hold, 26 clear both a top-quartile protein density and a below-median calorie density.

Is protein powder a low calorie high protein food?

By protein density yes, by calorie density no. Whey protein powder carries 20.51g of protein per 100 calories but 381 calories per 100g, more than three times our 119-calorie ceiling. A 30g scoop is 114 calories for 23.4g of protein, so the powder is calorie-dense per gram and modest per scoop — calories per 100g describes the packet, not the portion.

How much protein is in 150g of shrimp?

36g of protein for 149 calories, from a cooked shrimp row of 24g per 100g and 99 calories per 100g. For comparison at the same 150g: raw Atlantic cod gives 26.7g for 123 calories, low-fat cottage cheese 18.6g for 108, raw egg whites 16.4g for 78 and low-fat plain Greek yogurt 14.9g for 110.

Are vegetables high protein low calorie foods?

Seven of the 38 vegetable rows we hold clear both bars, including raw white mushrooms at 14.05g per 100 calories, raw spinach at 12.43g and raw asparagus at 11g. They pass because they carry almost no calories, not because they carry much protein: 150g of raw spinach is 4.4g of protein for 35 calories, against 36g from the same weight of shrimp.

What counts as high protein and low calorie?

There is no official threshold, so we read ours off our own 182 rows: at least 8.79g of protein per 100 calories, which is the top quartile, and no more than 119 calories per 100g, which is the median. The median food manages 4.02g per 100 calories. Moving either bar moves the count — 26 foods pass both, 21 pass protein only and 67 pass calories only.

Get a personalized nutrition plan

Find out exactly what and how much to eat for your goals. Takes 60 seconds.

Take the free quiz

More from the Blog