Skip to content
Get the app

High Protein Low Calorie Foods

Turkey Breast (Roasted) comes first with 30.1 g per 100 g. 31 foods in the CalorTracker database qualify, ranked highest first.

A food has to meet two conditions here at once: protein of at least 10 g per 100 g and calories of at most 150 kcal per 100 g. 31 foods do, ranked by protein per 100 g, and Turkey Breast (Roasted) comes first at 30.1 g per 100 g.

The calories column shows what each row costs per 100 g. Fish, shellfish and lean cuts of meat suit the filter because they are mostly protein and water; foods rich in fat fall out, since fat carries more calories per gram than protein does.

High Protein Low Calorie Foods: 31 of 31 qualifying foods, ranked by protein per 100 g
FoodProtein per 100 gCalories per 100 g
1.Turkey Breast (Roasted)30.1 g147 kcal
2.Tuna Steak (Yellowfin, Cooked)29.2 g130 kcal
3.Canadian Bacon28.3 g146 kcal
4.Red Snapper26.3 g128 kcal
5.Tilapia (Cooked)26.2 g128 kcal
6.Pork Tenderloin (Roasted)26 g147 kcal
7.Clams25.6 g148 kcal
8.Mahi Mahi23.7 g109 kcal
9.Cod (Cooked)22.8 g105 kcal
10.Shrimp (Cooked)22.8 g119 kcal
11.Halibut (Cooked)22.5 g111 kcal
12.Chicken Breast22.5 g120 kcal
13.Lean Ground Beef 95/5 (Raw)21.4 g137 kcal
14.Scallops (Steamed)20.5 g111 kcal
15.Shrimp20.1 g85 kcal
16.Haddock20 g90 kcal
17.Canned Salmon19.7 g129 kcal
18.Ground Turkey19.7 g148 kcal
19.Tuna19.4 g86 kcal
20.Lobster (Cooked)19 g89 kcal
21.Chicken Thigh (Raw)18.6 g144 kcal
22.Catfish18.4 g144 kcal
23.Smoked Salmon18.3 g117 kcal
24.Crab (Blue, Cooked)17.9 g83 kcal
25.Cod (Raw)17.8 g82 kcal
26.Tofu (Firm)17.3 g144 kcal
27.Deli Turkey Breast14.8 g106 kcal
28.Eggs12.6 g143 kcal
29.Edamame11.9 g121 kcal
30.Egg White10.9 g52 kcal
31.Cottage Cheese (2% Fat)10.5 g81 kcal

Foods with the most protein per calorie

Ranked another way: protein per 100 kcal compares foods for the same calories instead of the same weight. To appear a food needs protein of at least 8 g per 100 kcal and calories of at least 20 kcal per 100 g; 94 foods qualify, and Shrimp gives the most at 23.6 g per 100 kcal. The calorie floor keeps near-zero-calorie items such as brewed tea out, where a trace of protein would give a huge ratio that says little.

Foods with the most protein per calorie: top 10 of 94 qualifying foods, ranked by protein per 100 kcal
FoodProtein per 100 kcalCalories per 100 g
1.Shrimp23.6 g85 kcal
2.Tuna22.6 g86 kcal
3.Tuna Steak (Yellowfin, Cooked)22.4 g130 kcal
4.Haddock22.2 g90 kcal
5.Mahi Mahi21.8 g109 kcal
6.Cod (Cooked)21.7 g105 kcal
7.Cod (Raw)21.7 g82 kcal
8.Crab (Blue, Cooked)21.5 g83 kcal
9.Lobster (Cooked)21.3 g89 kcal
10.Egg White21 g52 kcal

This list draws on every food in the CalorTracker food database (461 foods). A food qualifies with protein of at least 8 g per 100 kcal and calories of at least 20 kcal per 100 g. A food USDA has no measurement for is left out, never counted as zero.

Low-fat, high-protein foods

The same foods seen through fat: total fat of at most 3 g per 100 g and protein of at least 15 g per 100 g. 20 foods meet both, ranked by fat per 100 g from the least up, so Shrimp comes first with 0.51 g per 100 g. Fat is ranked, not judged; it is simply the nutrient with the most calories per gram.

Low-fat, high-protein foods: top 10 of 20 qualifying foods, ranked by total fat per 100 g
FoodTotal fat per 100 gProtein per 100 gCalories per 100 g
1.Shrimp0.51 g20.1 g85 kcal
2.Haddock0.55 g20 g90 kcal
3.Tuna Steak (Yellowfin, Cooked)0.59 g29.2 g130 kcal
4.Cod (Raw)0.67 g17.8 g82 kcal
5.Crab (Blue, Cooked)0.74 g17.9 g83 kcal
6.Scallops (Steamed)0.84 g20.5 g111 kcal
7.Cod (Cooked)0.86 g22.8 g105 kcal
8.Lobster (Cooked)0.86 g19 g89 kcal
9.Mahi Mahi0.9 g23.7 g109 kcal
10.Tuna0.96 g19.4 g86 kcal

This list draws on every food in the CalorTracker food database (461 foods). A food qualifies with total fat of at most 3 g per 100 g and protein of at least 15 g per 100 g. A food USDA has no measurement for is left out, never counted as zero.

How this list is calculated

Foods are ranked by protein per 100 g, highest first. Every value is computed from the USDA FoodData Central record behind each food's page, which CalorTracker stores per 100 g. Nothing is estimated or rounded before ranking, and foods with equal values are ordered by name.

This list draws on every food in the CalorTracker food database (461 foods). A food qualifies with protein of at least 10 g per 100 g and calories of at most 150 kcal per 100 g. A food USDA has no measurement for is left out, never counted as zero.

31 foods qualify, and the table shows all of them.

Every number comes from USDA FoodData Central, the US government's food composition database, through the food pages linked in the table. The same method is written out on how we calculate, and our sources are listed on sources.

Log these foods without the lookup

Snap a photo, say what you ate or type it, and CalorTracker's AI estimates the calories and macros for you to check. Free to start, no card needed to explore.

Start free on the web

This is general information, not medical advice. If you are pregnant, under 18 or managing a health condition, talk to a doctor or registered dietitian before changing how you eat.

Source: USDA FoodData Central, retrieved . How we calculate.