The worry that you cannot get enough protein without meat is mostly a planning problem, not a food problem. A vegetarian who eats dairy, eggs, soy, and legumes has an easy path to a high-protein day. What trips people up is drift: a bowl of cereal here, a salad there, and suddenly it is 4pm and you have eaten 25 grams. The fix is to build each meal around one clearly protein-rich food, the same way a meat eater would, and to know roughly what each food delivers. This guide gives you the target, the building blocks, and a full day you can copy.
The short version
- For most active people the useful target is around 1.6 grams of protein per kilogram of body weight, so a 70 kg person is aiming for roughly 112 grams a day.
- Vegetarian diets that include dairy, eggs, soy, and legumes cover full protein needs comfortably; the amino acid worry is largely overstated for anyone eating a varied diet.
- Anchor every meal and snack with one protein-rich food. Dairy, eggs, soy, and legumes do the heavy lifting.
- Plant sources are a little less protein-dense, so eat slightly larger portions and mix a few sources across the day.
- A simple menu of yoghurt, eggs, tofu, lentils, and a shake clears 120 grams without feeling like a chore.
Start with a real number
Before you plan a single meal, you need a target. For building and keeping muscle, the evidence points to roughly 1.6 grams of protein per kilogram of body weight per day, the point where a large review of 49 studies found the muscle benefit levels off. That is well above the government minimum of 0.8 grams per kilogram, which is only a floor to prevent deficiency.
So a 70 kilogram person aiming to train and hold muscle wants about 112 grams a day. A 60 kilogram person wants about 96 grams, and an 85 kilogram person about 136 grams. Write your number down. Everything that follows is just splitting it across the day.
The vegetarian building blocks
A vegetarian pantry is not short of protein, it just spreads it across more foods. Dairy and eggs are dense and complete. Soy foods such as tofu, tempeh, and edamame are complete proteins that need no clever combining. Legumes bring protein plus fibre. Here is what common portions actually deliver, so you can eyeball a meal rather than weigh everything.
| Food | Typical portion | Protein |
|---|---|---|
| Greek yoghurt | 170 g pot | about 17 g |
| Eggs | 2 large | about 12 g |
| Cottage cheese | 150 g | about 17 g |
| Firm tofu | 150 g | about 17 to 24 g |
| Tempeh | 150 g | about 29 g |
| Edamame, shelled | 150 g | about 17 g |
| Lentils, cooked | 1 cup / ~200 g | about 18 g |
| Chickpeas or beans, cooked | 1 cup | about 15 g |
| Milk or soy milk | 300 ml | about 10 g |
| Whey or soy protein powder | 1 scoop | about 25 g |
A review of protein in vegetarian diets concluded that legumes, nuts, and seeds are enough to reach full protein adequacy in adults, and that concern over amino acid deficiency has been substantially overstated. You do not need to combine proteins at every meal. Just eat a variety across the day.
A sample day that hits 120 grams
Numbers on a page are easier to trust when you see them add up. Here is an ordinary vegetarian day, nothing exotic, landing at about 122 grams. Adjust the portions up or down to match your own target.
- Breakfast, about 32 g. A 170 g pot of Greek yoghurt with berries and a tablespoon of mixed seeds, plus two scrambled eggs on toast. This front-loads protein so you are not scrambling to catch up later.
- Lunch, about 28 g. A lentil and chickpea bowl, one cup of cooked lentils with roasted vegetables and a dollop of yoghurt or feta. Legumes bring protein and fibre together, so it keeps you full.
- Snack, about 20 g. A soy or whey protein shake, or a second yoghurt with nuts. This is the meal most people skip, and skipping it is usually why the day falls short.
- Dinner, about 30 g. A tofu or tempeh stir-fry with edamame and rice. Tempeh is the densest of the three soy options, so it does a lot of work in one serving.
- Evening, about 12 g. A small bowl of cottage cheese or a glass of milk. A slow, casein-rich food before bed tops up the last few grams comfortably.
That is 122 grams across five eating occasions, none of which is a huge plate. Miss the snack and you are still at roughly 100. The structure, not the effort, is what gets you there.
Protein quality, in plain terms
Plant proteins carry two small handicaps compared with meat and dairy. They are slightly less concentrated per gram of food, and some are a little lower in leucine, the amino acid that switches on muscle building. Neither is a dealbreaker. The professional bodies are clear that well-planned vegetarian and vegan diets are nutritionally adequate for every stage of life, including for athletes.
Two habits close the gap. First, lean on soy. Tofu, tempeh, edamame, and soy milk are complete proteins with a good leucine content, so they behave a lot like animal protein for muscle. Second, eat a bit more overall, roughly 10 to 20 percent more total protein than a meat eater targeting the same goal, which for a 70 kg person means aiming closer to 125 grams than 112. Variety across the day handles the amino acid balance on its own.
Do I need supplements?
Not for protein. A soy or pea protein powder is a convenient way to add 20 to 25 grams when whole food is inconvenient, but it is a tool, not a requirement. The one nutrient vegetarians should watch is vitamin B12, which is genuinely hard to get without dairy, eggs, or fortified foods, so check that separately with your usual healthcare provider.
Where vegetarian days fall short
When a plant-forward day comes up light on protein, it is almost always for the same reasons. Fixing these three is usually the whole job.
- A carb-only breakfast. Toast, cereal, fruit, and coffee can be a filling meal with barely 10 grams of protein. Anchoring breakfast with eggs, yoghurt, or a shake is the single biggest fix.
- Salads that are all vegetables. A big salad feels virtuous but can be a rounding error for protein. Add beans, tofu, eggs, edamame, or cheese to turn it into a real meal.
- Snacking on the wrong things. Crisps, fruit, and crackers add calories without protein. Swap in yoghurt, roasted chickpeas, edamame, a handful of nuts, or a shake.
Many meat-free burgers and sausages are built for taste, not protein, and can deliver less than you expect. Check the label. Real whole-food anchors like tofu, tempeh, lentils, and dairy are more reliable than assuming a processed swap carries the protein.
Questions people ask
Can you really build muscle on a vegetarian diet?
How much protein do I need as a vegetarian?
Do I have to combine proteins at every meal?
What if I do not eat eggs or dairy?
References
- Mariotti F, Gardner CD. Nutrients. Dietary Protein and Amino Acids in Vegetarian Diets: A Review. 2019. doi.org/10.3390/nu11112661
- Melina V, Craig W, Levin S. Journal of the Academy of Nutrition and Dietetics. Position of the Academy of Nutrition and Dietetics: Vegetarian Diets. 2016. doi.org/10.1016/j.jand.2016.09.025
- Morton RW, et al. British Journal of Sports Medicine. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. 2018. doi.org/10.1136/bjsports-2017-097608
- Mamerow MM, et al. Journal of Nutrition. Dietary Protein Distribution Positively Influences 24-h Muscle Protein Synthesis in Healthy Adults. 2014. doi.org/10.3945/jn.113.185280
Last reviewed 18 July 2026. We check health-condition articles against current guidelines and update the date above when we do.
KF.Social Editorial