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
Greek yogurt, plain, nonfat17.5 g10.3 g1 cup (227 g) · 23 g protein
Cottage cheese, low-fat (1%)17.2 g12.4 g½ cup (113 g) · 14 g protein
Milk, 2%6.6 g3.3 g1 cup (244 g) · 8 g protein
Cheddar cheese6.2 g24.9 g1 oz (28 g) · 7 g protein

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