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
Educational content, talk to your clinician before changing treatment.



