← Protein Tracker

Plant-Based Protein: How to Get Enough Without Meat

Vegetarian and vegan sources that add up

You do not need meat to reach a high protein intake, but plant sources usually contain less protein per 100 g than meat, so portions need to be a little larger or more frequent. Building each meal around a plant protein is the simplest way to keep up.

Best plant-based protein sources

FoodProtein / 100 g
Plant protein powder~80 g
Peanuts26 g
Seitan25 g
Pumpkin seeds19 g
Tempeh19 g
Firm tofu17 g
Edamame11 g
Lentils, cooked9 g
Chickpeas, cooked9 g

How much do you need?

The target is the same as for anyone else: roughly 1.2 to 2.0 g per kg of body weight per day, and up to about 2.2 g/kg if you are training to build muscle. See how much protein per day for the full breakdown. Because plant foods are less protein-dense, you will simply eat somewhat larger portions to get there.

Do you need to combine proteins?

This is an old myth. You do not need to combine specific foods at each meal. Eating a variety of plant proteins across the day supplies all the essential amino acids, and soy and quinoa are complete proteins on their own.

Vegan? Lean on soy foods (tofu, tempeh, edamame, soy milk), legumes, and a plant protein powder for the easy wins, and keep an eye on vitamin B12, which is worth supplementing on a fully plant based diet.

Track it easily

Because plant portions are larger, it is easy to over- or under-estimate. Logging a week shows you exactly where you land and which foods pull the most weight.

Track it without the fuss

Search or scan your food, log it in seconds, and watch your daily protein add up. Free, no ads.

Start tracking

Values are approximate and vary by brand and preparation. This article is general educational information, not medical or dietetic advice.