SmarTasty
Count calories with a photo

With your consent, we use Google Analytics to improve SmarTasty. Data may be transferred to the USA. You can withdraw at any time. Privacy

High-protein vegan recipes with tofu, tempeh and lentils

Every recipe here is vegan and carries our high-protein label: at least 20 g protein per serving and at least 20 % of the calories from protein. The protein comes mainly from tofu, tempeh, seitan, lentils, beans and edamame. Pulses and grains together complement each other well.

All high-protein vegan recipes

Frequently asked questions

How do I get enough protein on a vegan diet?

With a protein source in every meal: tofu, tempeh, seitan, lentils, beans, chickpeas, edamame or soya drink. Together with wholegrains, nuts or seeds, the protein building blocks complement each other across the day.

How much protein do tofu and tempeh have?

Firm tofu has 12 to 17 g protein per 100 g depending on the type, tempeh around 19 g, seitan 25 g or more. Cooked lentils bring about 9 g, edamame around 11 g.

What else should I watch on a vegan diet?

You need to supplement vitamin B12, and it’s worth keeping an eye on iodine, iron, zinc, calcium and omega-3. More on the vegan diet page.

Related ideas

Plan and calculate