All rankings

Most protein per calorie

Protein per calorie is the metric that matters when you're trying to stay full and hold onto muscle without overshooting your energy budget. These foods give you the most protein for each calorie you spend.

Most protein per calorie

Computed from a USDA food database.

  1. 24.4 g/100 kcal
  2. 24.2 g/100 kcal
  3. 23.6 g/100 kcal

Quick tip: Lean seafood, white poultry, and egg whites sit at the very top — build a meal around one of them.

You're seeing the top 3

See the full ranking — and the one you should eat.

Sign in for the full top 10, plus the single food on this list that best fits your taste — reworked into a meal you'll actually crave.

See the full ranking — free

Free while we're in beta. No card required.

Where does your food rank?

Search any ingredient and see its g/100 kcal — the same metric as the ranking above, not just the top of the list.

Search any ingredient's g/100 kcal

Sign in to check any food against this ranking — not just the top of the list.

Check any ingredient — free

More rankings

View all →

We use cookies to measure traffic and the performance of our ads. You can accept or reject these. See our Privacy Policy.