Protein foods, compared

Ranked by grams of protein per 100 calories: the higher the number, the more protein you get for the calories.

Products
FoodProtein per 100 kcalProtein per 100 gTypical serving
Shrimp, cooked24.2 g24 g3 oz (85 g) · 20 g protein
Tuna, light, canned in water22 g25.5 g3 oz drained (85 g) · 22 g protein
Salmon, Atlantic, cooked10.7 g22.1 g3 oz (85 g) · 19 g protein

Approximate values from USDA FoodData Central. Brands and preparation change the numbers.