Lifebar

nutrition · 2 min read

High protein foods, ranked by protein per realistic serving

The highest protein foods per serving are chicken breast at about 31 g per 100 g, canned tuna at 26 g, salmon at 25 g and cottage cheese at 25 g a cup. Most adults need 1.2 to 1.6 g per kg of bodyweight, not the 0.8 g minimum.

Written by Lifebar Desk · Checked against the sources listed below

Published 20 Sept 2026

Key takeaways

  • Chicken breast, tuna, salmon and cottage cheese all land at 25 to 31 g of protein per standard serving.
  • The 0.8 g per kg RDA is a deficiency floor, not a target. Active adults and over-60s do better at 1.2 to 1.6 g per kg.
  • Plant sources work, they are simply less concentrated, lentils give about 18 g per cooked cup.
  • Spreading protein across three or four meals beats loading it all into dinner.

Protein is the macronutrient people most often think they are getting enough of. The recommended daily allowance of 0.8 g per kg of bodyweight is the number that creates the confusion: it is the amount that prevents deficiency, not the amount associated with keeping muscle into your sixties.

The list, by protein per serving

Food Serving Protein
Chicken breast, cooked 100 g ~31 g
Canned tuna, drained 100 g ~26 g
Salmon, cooked 100 g ~25 g
Cottage cheese 1 cup ~25 g
Whey powder 1 scoop ~25 g
Lean beef, cooked 100 g ~26 g
Lentils, cooked 1 cup ~18 g
Greek yoghurt, non-fat 170 g ~17 g
Tofu, firm 100 g ~17 g
Egg 1 large ~6 g

The number worth aiming at

Meta-analysis of resistance training trials puts the useful intake at roughly 1.6 g per kg per day, with benefits flattening beyond that point. For a 70 kg adult that is about 112 g a day, not the 56 g the RDA implies. Older adults sit at the higher end of the range too, because the muscle-building response to a given dose of protein blunts with age.

Distribution matters more than timing

Most people eat 10 g at breakfast, 20 g at lunch and 60 g at dinner. Spreading the same total across three or four meals of 25 to 40 g gives you more opportunities to stimulate muscle protein synthesis. The exact clock time matters far less than the daily total and a roughly even split.

Plant sources are fine, just less dense

The concern about incomplete plant proteins is largely obsolete. Individual plants are low in one or two essential amino acids, but daily totals across a varied diet cover the requirement without any meal-by-meal pairing. The real difference is concentration: you eat more food to get the same protein.

One caveat

Very high intakes are not harmful in healthy people, but they are not useful either. Past roughly 1.6 g per kg the additional protein is mostly oxidised for energy. If you have established kidney disease, protein targets are a conversation for your clinician, not a blog.

Frequently asked

What food has the most protein?

Per 100 g of cooked food, chicken breast leads common options at roughly 31 g, with tuna at about 26 g and salmon around 25 g. By convenience, a scoop of whey delivers about 25 g in seconds.

How much protein do I actually need?

The RDA of 0.8 g per kg prevents deficiency. Trials in resistance-trained and older adults consistently support 1.2 to 1.6 g per kg for maintaining or building muscle, with little added benefit beyond about 1.6 g per kg.

Can vegetarians hit high protein targets?

Yes, with more volume. Lentils, tofu, tempeh, Greek yoghurt, cottage cheese and seitan all clear 17 g per serving, and daily totals close any amino acid gaps without meal-by-meal pairing.

Sources

  1. USDA FoodData Central
  2. Morton et al., A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength (Br J Sports Med, 2018)

Educational content, talk to your clinician before changing treatment.

More on nutrition