Protein is one of the most important macro nutrients needed for growth, development, recovery and proper function of the human body.
While some of the protein’s building blocks, amino acids, are produced by our own bodies, the majority of the amino acids we need to take from outside sources like animal or plant proteins.
The needs of protein per day vary greatly on your level of activity. For instance the current recommended daily intake for average (non-active) people is: 46 grams per day for women and 56 grams for men. Those needs are drastically higher for athletes and weightlifters and can go up to 1.5 or even 2 grams of protein per pound of body weight a day.
A deficiency in protein leads to muscle atrophy, impaired functioning as well as lowered immune function of the human body in general.
Top 10 Highest Protein Foods
Here is a list of foods with the highest ratio of protein per calories:
Content of protein per 100 g of food:
1. Turkey and chicken breasts – 30g
2. Tuna – 26g
3. Salmon – 25.5g
3. Halibut – 25.5g
4. Cottage cheese and low fat mozzarella – 32g
5. Pork loin – 25g
6. Lean Beef and Veal – 36g
7. Eggs – 13g
8. Yogurt and Milk – 6g
9. Nuts and seeds – 33g
10. Beans – 17g