Have you ever wondered what foods are heart-healthy and higher in protein. Find out more details from this article.

The following foods pack on a hefty amount of protein per gram. Unlike meat and dairy products, they are lower in saturated fat and calories. You should always aim for 8 grams of protein a day for each 10 kilograms of your body weight. For instance, if you weight 66kg, then you will need about 56 grams of protein per day.

Almonds: 28 grams

Total fat 15g

Saturated fat 1g

Calories 169

Protein 6g

Spinach: cooked 1 cup

Total fat < 1g

Saturated fat < 1g

Calories 41

Protein 5g

Tofu: silken, firm, 1 slice

Total fat 2g

Saturated fat < 1g

Calories 52

Protein 6g

Pasta: cooked, 1 cup

Total fat 1g

Saturated fat < 1g

Calories 221

Protein 8g

Soybeans: edamame ½ cup

Total fat 6g

Saturated fat < 1g

Calories 127

Protein 11g

Kidney beans: canned ½ cup

Total fat < 1g

Saturated fat < 1g

Calories 105

Protein 7g

© 2015, All rights reserved. All original content on this website is created by its respective writers and is thus considered to be the intellectual property of Reproduction and re-publication of the content is strictly prohibited.

About Admin

has written 789 post at