"Where do you get your protein?" is a tired question, but the underlying point is fair: hitting a protein target on a plant-based diet takes more deliberate planning than it does on an omnivorous one. Not because plant protein is unavailable, but because most plant foods deliver protein packaged with a good deal of carbohydrate or fat.
100g of chicken breast is around 31g of protein and 165 calories. 100g of cooked lentils is around 9g of protein and 116 calories. Both are useful foods. They are not interchangeable gram for gram.
Know Your Target First
The general recommendation for active people is 1.6–2.2g of protein per kg of body weight per day. For a 70kg person, that is roughly 112–154g.
Some sources suggest plant-based eaters aim slightly higher — around 10% more — because plant proteins are typically a little less digestible and lower in leucine, the amino acid most closely tied to muscle protein synthesis. Adding 10% to your target is a reasonable adjustment, not a requirement.
The Highest-Yield Foods
Ranked by how much protein you get per calorie — the metric that matters when you have a calorie target to respect:
Notice how much of that list is soy. Soy is the closest plant analogue to animal protein in amino acid profile, and it does a lot of heavy lifting on a plant-based diet.
What Is Not Doing as Much as You Think
Some foods carry a high-protein reputation but do not deliver much per calorie:
These are fine foods. They are just not efficient ways to close a protein gap.
The Complete Protein Question
You may have heard that plant proteins are "incomplete" and must be combined at every meal. The combining-at-each-meal idea is outdated — your body maintains an amino acid pool and draws on it across the day.
What still holds: eat a variety of plant proteins across the day rather than relying on one source. Legumes are lower in methionine, grains lower in lysine, and a varied diet covers both without any planning ritual.
A Sample 130g Protein Day
For a 70kg person eating around 2,200 calories:
That is 130g without any supplements. Adding a scoop of pea or soy protein makes it comfortable rather than tight, which is why many plant-based athletes use one — convenience, not necessity.
What Else to Watch
Protein is the one people focus on, but a few nutrients deserve more attention on a fully plant-based diet:
This is general information rather than personal advice — if you are eating fully plant-based long term, it is worth having levels checked and speaking to a dietitian.
Track It for Two Weeks
Most people who think they cannot hit protein on a plant-based diet have never actually counted. Two weeks of honest logging usually reveals one of two things: you are closer than you thought, or the gap is concentrated in one specific meal — usually breakfast, and usually fixable by swapping one ingredient.