Meats compared
Chicken, beef, lamb, bison, turkey, pork and salmon, on the same scale.
Short answer
Raw weights. Per 100 calories, Chicken Breast has the most protein (18.8g). Chicken Thigh has the fewest calories per 100g (119).
Every figure here is for raw meat, so it is fair between the cuts. Search answers and most recipes quote cooked meat, which has less water and more protein per 100g: chicken breast is about 22g raw and about 31g cooked. Compare the cuts here, then use the cooked number when you weigh a finished portion.
The numbers
| Food | kcal /100g | Protein /100g | Fiber /100g | Protein /100 kcal | Fiber /100 kcal |
|---|---|---|---|---|---|
| Chicken Breast | 120 | 22.5g | — | 18.8g | — |
| Pork Tenderloin | 120 | 20.6g | — | 17.2g | — |
| Chicken Thigh | 119 | 19.7g | 0g | 16.5g | 0g |
| Top Sirloin Steak | 150 | 22g | — | 14.7g | — |
| Ground Bison | 146 | 20.2g | — | 13.8g | — |
| Ground Turkey | 148 | 19.7g | 0g | 13.3g | 0g |
| Salmon | 208 | 20.4g | 0g | 9.8g | 0g |
| Grass-Fed Ground Beef | 198 | 19.4g | 0g | 9.8g | 0g |
| Ribeye Steak | 291 | 18.7g | — | 6.4g | — |
| Ground Lamb | 282 | 16.6g | 0g | 5.9g | 0g |
Source: USDA FoodData Central rows, as listed on each food's page.
Know how much you need first
The free quiz shows your daily calorie and protein target before it asks for anything else.
Take the free quizEvery head-to-head
Chicken Breast
Chicken Thigh
Grass-Fed Ground Beef
Ground Bison
Ground Lamb
Ground Turkey
Pork Tenderloin
Ribeye Steak
Salmon
Common questions
Which has the most protein per 100g: meats?
Chicken Breast has the most protein per 100g among the 10 raw foods compared here, at 22.5g.
Which has the most protein for the calories?
Chicken Breast: 18.8g of protein per 100 calories. Counting per calorie, not per gram, keeps dry and cooked foods comparable.
Which has the fewest calories?
Chicken Thigh has the fewest calories per 100g, at 119.