Mealyno

High-protein foods

USDA FoodData Central data, retrieved October 2026

Protein is the nutrient most people check first when they compare foods. The National Academies Dietary Reference Intakes set the US RDA for healthy adults at 0.8 g per kilogram of body weight per day, so your own target depends on your own weight and not on one number for everyone. This list ranks 56 foods from USDA FoodData Central by protein per 100 g. The leaders are Parmesan (35.8 g), Cooked bacon (35.7 g) and Roasted chicken breast (31 g).

A food appears here when it has at least 8 g of protein per 100 g and at least a fifth of its calories come from protein. The second condition follows the logic of the EU nutrition claim rules. It keeps nuts, seeds and oils out of the ranking, because they carry their protein inside a large amount of fat. Calories, fat and carbohydrate sit in the table beside each food, so you can see what arrives together with the protein.

These are general estimates generated from published formulas, not a medical prescription. Not reviewed by a doctor or registered dietitian.

Read the full disclaimer

Every number on this page (calorie targets, macro splits and any suggested meal plan) is produced by formulas (Mifflin-St Jeor for basal metabolic rate, standard activity multipliers) or, for AI-generated meal plans, by a language model applying those same formulas. On meal-plan pages the carbohydrate figure for each meal is calculated by difference: total calories minus protein and fat calories, divided by 4. It is not measured or estimated on its own, so read it as an arithmetic balance and not as an independent nutritional analysis of the dish. None of it is individualized medical or nutritional advice, and none of it has been reviewed by a registered dietitian, physician or other licensed healthcare professional.

Ask your doctor or a registered dietitian what is right for you before starting a new diet, especially if you are pregnant or breastfeeding, have a diagnosed medical condition, take prescription medication, or have a history of disordered eating. If you have kidney disease or another medical condition, ask your clinician before raising protein.

Mealyno never recommends a calorie target below your calculated Basal Metabolic Rate (BMR), the minimum energy your body needs at complete rest. Even the most aggressive weight-loss setting is clamped at that floor.

Calorie and BMR estimates use the Mifflin-St Jeor equation (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).

Generated: October 2026

Top of the list

At the top: Parmesan (35.8 g), Cooked bacon (35.7 g), Roasted chicken breast (31 g), Pumpkin seeds (30.2 g), Roasted turkey breast (30.1 g) per 100 g. 56 of the 178 foods in our table meet the rule; the table below shows the first 30. Check the "State" column: dry grains and legumes are not equal by weight to cooked ones.

High-protein foods
#
1Parmesanas eaten35.8 g72%3.58 g in 10 g392 kcal25 g3.22 g
2Cooked baconcooked35.7 g71%5.72 g in 16 g548 kcal43.3 g1.35 g
3Roasted chicken breastcooked31 g62%37.2 g in 120 g165 kcal3.57 g0 g
4Pumpkin seedsfresh30.2 g60%9.07 g in 30 g559 kcal49.1 g10.7 g
5Roasted turkey breastcooked30.1 g60%36.2 g in 120 g147 kcal2.08 g0 g
6Braised beef livercooked29.1 g58%29.1 g in 100 g191 kcal5.26 g5.13 g
7Boiled chicken breastcooked29 g58%34.8 g in 120 g151 kcal3.03 g0 g
8Roasted pork loincooked27.1 g54%27.1 g in 100 g248 kcal14.7 g0 g
9Roasted skinless chicken thighcooked24.8 g50%22.3 g in 90 g179 kcal8.15 g0 g
10Dry lentilsraw (dry)24.6 g49%14.8 g in 60 g352 kcal1.06 g63.4 g
11Canned sardines in oilas eaten24.6 g49%22.2 g in 90 g208 kcal11.5 g0 g
12Red caviaras eaten24.6 g49%3.94 g in 16 g264 kcal17.9 g4 g
13Baked pink salmoncooked24.6 g49%29.5 g in 120 g153 kcal5.28 g0 g
14Cooked lambcooked24.5 g49%24.5 g in 100 g294 kcal20.9 g0 g
15Cooked chicken livercooked24.5 g49%24.5 g in 100 g167 kcal6.51 g0.87 g
16Pan-cooked ground beef 80/20cooked24 g48%24 g in 100 g246 kcal15.9 g0 g
17Baked mackerelcooked23.9 g48%23.9 g in 100 g262 kcal17.8 g0 g
18Baked troutcooked23.8 g48%28.6 g in 120 g168 kcal7.38 g0 g
19Raw turkey breastraw23.7 g47%35.5 g in 150 g114 kcal1.48 g0.14 g
20Cooked pollockcooked23.5 g47%28.2 g in 120 g111 kcal1.18 g0 g
21Canned pink salmonas eaten23.1 g46%19.6 g in 85 g138 kcal5.02 g0 g
22Cheddar cheeseas eaten22.9 g46%6.86 g in 30 g403 kcal33.3 g3.37 g
23Baked carpcooked22.9 g46%27.4 g in 120 g162 kcal7.17 g0 g
24Baked codcooked22.8 g46%27.4 g in 120 g105 kcal0.86 g0 g
25Boiled shrimpcooked22.8 g46%19.4 g in 85 g119 kcal1.7 g1.52 g
26Baked halibutcooked22.5 g45%27 g in 120 g111 kcal1.61 g0 g
27Raw chicken breastraw22.5 g45%33.8 g in 150 g120 kcal2.62 g0 g
28Mozzarellaas eaten22.2 g44%6.65 g in 30 g299 kcal22.1 g2.4 g
29Baked salmoncooked22.1 g44%26.5 g in 120 g206 kcal12.4 g0 g
30Baked sturgeoncooked20.7 g41%24.8 g in 120 g135 kcal5.18 g0 g

Values are per 100 g unless stated. Portion is a typical size. Column headers can be clicked to change the sort order.

Not sure how much of this you eat? Photograph the plate: free, no signup.

Calories from a photo

How to use this list

Check the state of the food before you compare numbers. Raw, cooked and dry versions of the same product rank very differently per 100 g: dry lentils and oats list higher than cooked ones only because cooking adds water weight. Compare foods in the same state, and use the portion column to turn a per-100 g value into what really lands on your plate.

Build a meal around one protein anchor: an egg dish at breakfast, fish or poultry at lunch, cottage cheese or beans in the evening. Vegetables and grains next to it add fibre and carbohydrate. Look at the fat and calorie columns when you want a leaner pick, and spread protein over several meals if that suits your routine.

Method: where the data comes from

The list is built from our table of 178 foods based on USDA FoodData Central, SR Legacy (public domain, CC0). We retrieved the data on October 4, 2026. Values are per 100 g of the food in the state shown in the "State" column: a raw, cooked or dry food carries different amounts of water, so per-100 g figures are not comparable across states. If USDA reports no value for a nutrient, the food is left out of this list: "no data" is not zero.

A food makes the list with at least 8 g of protein per 100 g and at least 20% of its calories from protein.

The reference adult is the average of the adult male and female values in the US and Canada Dietary Reference Intakes (age 19-30), on a 2,000 kcal day. The "Portion" column shows the value in a typical portion of the food. This is general information for healthy adults, not medical advice; Mealyno does not replace a doctor or a dietitian.

Frequently asked questions

How much protein does a healthy adult need per day?

The National Academies RDA for healthy adults is 0.8 g per kilogram of body weight per day. A person weighing 70 kg would therefore land near 56 g. Needs differ with age, activity and circumstances, so a doctor or dietitian is the right person to ask about a personal plan.

Why do dry foods show more protein than cooked ones?

Dry lentils, beans and oats contain little water, so 100 g holds more of every nutrient. After cooking, the same food absorbs water and weighs more, which spreads the protein thinner. The column showing raw, cooked or dry explains most surprising differences between rows.

Why are nuts missing from the list?

Almonds, peanuts and similar foods contain a lot of protein, but also a lot of fat, so protein supplies less than a fifth of their calories. Our rule asks for both an amount per 100 g and a calorie share, which matches the logic of the EU claim wording.

Is the portion size or the 100 g value more useful?

Both help. The 100 g value is a fair way to compare foods with each other. The portion value shows what you actually eat: a spoon of hard cheese is far smaller than a chicken breast, so its share of a day's protein is smaller too.

Cite this data

You are welcome to cite this table and link to it. The USDA data is public domain (CC0); our selection, calculations and ordering are Mealyno's. Copy the link or the citation below.