A one-quarter-cup serving of almonds contains seven grams of protein and 175 calories, which is the best protein-to-calorie ratio of any nut.

Beef is a solid source of protein, as long as your red meat intake is limited to about two servings per week.

The highest protein levels are found in hard cheeses like cheddar, parmesan, and Gruyère, as well as soft varieties such as ricotta and goat.

A whopping 8 grams of protein can be found in every ounce of chicken—meaning a 3-ounce serving packs 24 grams, which is about half the recommended daily intake for the average person!

Every ounce of chickpeas contain three grams of plant-based protein, so add them to your salads, have some hummus, or season & bake them for a tasty, healthy snack.

Compared to milk and other cheeses, Cottage cheese also boasts more of the slow-digesting casein protein that prevents muscle breakdown. A cup of cottage cheese has 24 grams of protein, as well as B-vitamins, calcium, and other nutrients.

Edamame; A cup of cooked and shelled pods contains 18 grams of protein and clocks in at under 200 calories, while also offering antioxidants, vitamin K, and fiber.

Each egg adds six grams of protein to your daily intake. Don’t skip out on the yolks; although more protein is found in the white, the yellow part still contains at least two grams.

Fish are an excellent source of protein all around. A 3-ounce serving of any of these options hovers around 20 grams (give or take 5 grams) of protein, and of course, fish also offer numerous vitamins, minerals, and heart-healthy omega-3 fatty acids.

Yogurt in all forms offers protein, but Greek yogurt has a higher amount of protein and less sugar. A cup of Greek yogurt has 15 to 20 grams of protein per cup, which is nearly twice the amount found in regular yogurt.