Top 7 Protein Rich Foods

Tofu

Soy products are among the richest sources of protein in a plant-based diet. Tofu takes on the flavor of the dish it is prepared in so that it can be a versatile addition to a meal.

Lentils

Red or green lentils contain plenty of protein, fiber, and key nutrients, including iron and potassium. Lentils are a great source of protein to add to a lunch or dinner routine.

Chickpeas

Chickpeas can be eaten hot or cold, and are highly versatile with plenty of recipes available online. Cooked chickpeas are high in protein, containing around 7.25 g per ½ cup.

Peanuts

Peanuts are protein-rich, full of healthful fats, and may improve heart health. They contain around 20.5 g of protein per ½ cup. 

Almonds

Almonds offer 16.5 g of protein per ½ cup. They also provide a good amount of vitamin E, which is great for the skin and eyes.

Quinoa

Quinoa is a grain with a high-protein content, and is a complete protein. Cooked quinoa contains 8 g of protein per cup. Quinoa can fill in for pasta in soups and stews. It can be sprinkled on a salad or eaten as the main course.

Chia seeds

Chia seeds are a complete source of protein that contain 2 g of protein per tablespoon. Try adding chia seeds to a smoothie, sprinkling them on top of a plant-based yogurt, or soaking them in water or almond milk to make a pudding.

5 Best Foods to Control Thyroid