By Saumya Rastogi | April 8, 2025 | Images: Freepik
A cup of cooked lentils contains about 18 grams of protein. They are also rich in fibre, aiding digestion, and high in iron and folate, supporting energy production and red blood cell formation
This fermented soy product offers approximately 20 grams of protein per 100 grams. It’s also high in fibre, calcium, and antioxidants, promoting gut health and bone strength
A cup of cooked edamame provides around 18.5 grams of protein. These young soybeans are complete proteins, containing all nine essential amino acids, and are rich in fibre, supporting satiety
Offering about 15 grams of protein per cooked cup, chickpeas are also high in fibre, aiding digestion, and rich in vitamins and minerals like iron and magnesium
A cup of cooked quinoa contains approximately 8 grams of protein. It’s a complete protein, providing all essential amino acids, and is gluten-free, making it suitable for various diets
Three tablespoons of hemp seeds provide about 10 grams of protein. They contain all nine essential amino acids and are rich in omega-3 and omega-6 fatty acids, supporting heart and brain health
Two tablespoons of spirulina offer around 8 grams of protein. This blue-green algae is also packed with antioxidants, vitamins, and minerals, contributing to overall health
A cup of cooked green peas contains approximately 8 grams of protein. They are also rich in fibre, vitamin K, and folate, supporting digestion and heart health
A 28 gram serving of roasted pumpkin seeds provides approximately 5 grams of protein. It is also full of essential nutrients such as magnesium, vitamin E and carotenoids