
24. Beef
You may find it difficult to believe, but roast beef is quite lean, contains all nine of the amino acids your body needs and offers a good dose of iron. A three-ounce serving of roast beef contains 18 grams of protein. Think about eating beef jerky as a snack. It is a portable protein. Just make sure it’s made from lean cuts and is all-natural. Also, look for jerky that is low sodium and is free of artificial flavors and nitrates.

A one-ounce serving will give you 13 grams of protein. If you eat ground beef, make sure it’s extra lean. For instance, 90-percent lean ground beef gives you 230 calories with 12 grams of fat of which 4.8 is saturated fat. Consuming too much saturated fat increases the risk of heart disease, so go for other sources of protein than ground beef if you’re trying to lose weight and stay healthy.