High-protein foods, ranked per 100 calories

The foods that give you the most protein for every 100 calories. Protein keeps you full and protects muscle in a calorie deficit.

Top 5: Canned tuna (in water) (22.0 g protein), Cod (cooked) (21.7 g protein), Lobster (cooked) (21.4 g protein), Egg whites (21.0 g protein), Tilapia (cooked) (20.4 g protein).

Canned tuna (in water)100 kcal = Β½ can 22.0g protein Cod (cooked)100 kcal = Β½ fillet 21.7g protein Lobster (cooked)100 kcal = ΒΎ cup 21.4g protein Egg whites100 kcal = 5ΒΎ large egg whites 21.0g protein Tilapia (cooked)100 kcal = 1 fillet 20.4g protein Crab (cooked)100 kcal = 3β…” oz 19.9g protein Shrimp (cooked)100 kcal = 15 large shrimp 19.1g protein Chicken breast (roasted)100 kcal = 61 g 18.8g protein Pork tenderloin (roasted)100 kcal = 2Β½ oz 18.3g protein Greek yogurt (nonfat, plain)100 kcal = 1 container (170 g) 17.3g protein Sirloin steak (cooked)100 kcal = 2 oz 16.5g protein Whey protein powder100 kcal = 1 scoop 16.2g protein Chicken liver (pan-fried)100 kcal = 1β…“ livers 15.0g protein Canned tuna (in oil)100 kcal = β…“ can 14.7g protein White mushrooms100 kcal = 25 medium mushrooms 14.0g protein Turkey breast (deli)100 kcal = 6 slices 14.0g protein Pork chop (cooked)100 kcal = ΒΎ chop 13.9g protein Chicken thigh (roasted)100 kcal = Β½ thigh 13.8g protein Ground beef 93% lean (cooked)100 kcal = 1ΒΎ 3-oz patties 13.6g protein Ground turkey (cooked)100 kcal = 1ΒΎ oz 13.5g protein Cottage cheese (low-fat)100 kcal = Β½ cup 12.9g protein Spinach (raw)100 kcal = 14 cups 12.4g protein Black coffee100 kcal = 42 cups 12.0g protein Sardines (in oil)100 kcal = 4 small sardines 11.8g protein Tofu (firm)100 kcal = 1Β½ quarter blocks 11.6g protein Bok choy100 kcal = 11 cups (shredded) 11.5g protein Asparagus100 kcal = 31 spears 11.0g protein Salmon (cooked)100 kcal = 48 g 10.7g protein Tempeh100 kcal = β…“ cup 10.6g protein Ground beef 85% lean (cooked)100 kcal = 1β…“ 3-oz patties 10.4g protein Ham (deli)100 kcal = 2ΒΌ slices 10.1g protein Skim milk100 kcal = 1ΒΌ cups 9.9g protein Edamame (shelled)100 kcal = Β½ cup 9.8g protein Chicken wings (with skin)100 kcal = 39 g 9.4g protein Greek yogurt (whole milk)100 kcal = 103 g 9.3g protein Kefir (lowfat, plain)100 kcal = 1 cup 8.8g protein Scallops (cooked)100 kcal = 3 large scallops 8.4g protein Broccoli100 kcal = 3ΒΌ cups (chopped) 8.3g protein Kale (raw)100 kcal = 14 cups (chopped) 8.3g protein Ricotta (part-skim)100 kcal = ΒΌ cup 8.3g protein Eggs100 kcal = 1ΒΌ large eggs 8.1g protein Mozzarella (part-skim)100 kcal = 1ΒΌ slices (1 oz) 8.1g protein Beef jerky100 kcal = 1ΒΌ pieces 8.1g protein String cheese100 kcal = 1ΒΌ sticks (1 oz) 8.1g protein Turkey bacon (cooked)100 kcal = 3β…“ slices 8.0g protein Brussels sprouts100 kcal = 12 sprouts 7.9g protein Lentils (cooked)100 kcal = Β½ cup 7.8g protein Cauliflower100 kcal = 3ΒΎ cups (chopped) 7.7g protein Bacon100 kcal = 1ΒΎ slices 7.3g protein Chicken noodle soup (chunky)100 kcal = 1 cup 7.3g protein

Values per 100 calories, calculated from USDA FoodData Central.

Free printable

The 100-calorie cheat sheet

One page with 300+ foods and their exact 100-calorie portions. Stick it on the fridge.