These plant-based foods are rich in protein; include them in your diet today.

By: Nandini Sharma

Source: Google

17 July2025

Want to increase your protein intake without relying on animal products? Here are some plant-based foods.

Lentils: These are a protein powerhouse, giving 18 grams of protein per cup. They are full of fiber, iron and potassium.

Chickpeas: These are a great source of protein, providing 15 grams per cup. They’re loaded with fiber and antioxidants, supporting heart health and digestion.

Tofu: These are made from soybeans, which make them an excellent source of protein, 28.35 g/oz = 113.4 grams of tofu.

Quinoa: It contains all nine essential amino acids. Provide 8 grams of protein per cup.

Edamame: These are young soybeans; 17 grams is provided in one cup of protein.

Seitan: White gluten, it is vegan meat. It provides 21 grams of protein in 99.225 grams.

Chia seeds: These are little seeds contain about 5 grams protein in 28.35 grams.

Green Peas: These are a big source of protein, one cup gives 9 grams of protein.

Hemp Seeds: Hemp seeds are another great source of plant-based protein, providing about 10 grams of protein per 3 tablespoons.