Log in to your account

Not a member yet?

Subscribe now



How much protein is in your plant-based food?

If you’re wondering if vegetarian diets provide enough protein, the answer is yes! Most people have no problem meeting their protein needs, regardless of their meat-eating status.

While steak and chicken usually spring to mind when talk turns to protein, don’t forget plants can provide a big protein punch, too. Legumes such as chickpeas, lentils and beans are some of the richest protein sources, along with tofu, tempeh, soy milk, nuts and seeds. If dairy, eggs or seafood are on your vegetarian menu, that’s another win in the protein stakes.

We’ve compared some popular plant-based foods to see how they measure up:

Protein in plant based foods


For more advice on plant-based eating, we recommend:



Date modified: 13 March 2023
First published: March 2023


Shopping list saved to go to meal plans