Planning 100 Grams of Protein on a Vegan or Vegetarian Diet

October 21, 2026

Plant-based diets can easily meet protein needs, but meeting a target like 100 grams a day requires planning, because most plant foods contain less protein per calorie than meat, fish, eggs, and dairy. The most efficient sources are soy foods, legumes, seitan, and some whole grains and seeds. With four to five protein-rich servings through the day, a vegan can reach 100 grams without supplements, although protein powder is a handy tool for those with large targets or small appetites.

Whether you need 100 grams depends on body weight and goals: it equals about 1.4 g/kg for a 70 kg person and 1.25 g/kg for an 80 kg person.

Skip the math and get your answer instantly:

Open the Protein Calculator →

A Full-Day Menu

Breakfast: 1/2 cup dry rolled oats cooked in 1 cup of soy milk, with 2 tablespoons of hemp seeds and a tablespoon of peanut butter: 5 + 7 + 6 + 4 = 22 g. Lunch: a bowl with 1 cup of cooked lentils (18 g), 1 cup of cooked quinoa (8 g), and vegetables: 26 g. Snack: 3/4 cup of soy yogurt or a protein shake (15 to 20 g). Dinner: 150 g of firm tofu stir-fried (about 20 g) with 1 cup of edamame (17 g) and rice (4 g): 41 g. The total is about 22 + 26 + 17 + 41 = 106 g.

Swap in tempeh (about 19 g per 100 g), seitan (about 25 g per 100 g), black beans (15 g per cup), or chickpeas (14 g per cup) for variety.

FoodServingProtein
Seitan100 g25 g
Tempeh100 g19 g
Lentils, cooked1 cup18 g
Edamame1 cup17 g
Firm tofu150 g20 g
Chickpeas, cooked1 cup14 g
Soy milk1 cup7 g
Hemp seeds2 tbsp7 g
Quinoa, cooked1 cup8 g
Peanut butter1 tbsp4 g

Complete Proteins and Amino Acids

Proteins are built from 20 amino acids, nine of which are essential. Soy, quinoa, buckwheat, and hemp are complete or near-complete. Most other plant foods are low in one essential amino acid: grains tend to be low in lysine, legumes in methionine. Eating a variety of plant foods over the day provides all the essential amino acids; they do not need to be combined in the same meal. Including legumes daily and a mix of grains, nuts, and seeds covers the bases.

Because plant proteins are somewhat less digestible than animal proteins, some experts suggest aiming for the higher end of protein ranges, perhaps 10% more.

Per-Meal Targets and Leucine

Muscle protein synthesis responds to about 0.3 to 0.4 grams of protein per kilogram per meal, containing roughly 2.5 to 3 grams of leucine. Plant proteins often contain less leucine per gram, so a plant-based lifter might need 30 to 40 grams of protein per meal to reach the same stimulus, or add soy or pea protein, which are higher in leucine than many other plant sources. Spreading intake across 3 to 5 meals is a good strategy.

A plant-based protein powder blend of pea and rice offers a complete amino acid profile and provides 20 to 25 g per scoop.

Other Nutrients to Watch

Vegans need a reliable source of vitamin B12 (fortified foods or a supplement), and should consider vitamin D, iodine, omega-3 (algae-based DHA/EPA), iron, zinc, and calcium. Pair iron-rich plant foods like lentils with vitamin C sources to improve absorption. Consult a registered dietitian for individualized advice, especially during pregnancy, childhood, or intense athletic training.

Cost and Convenience

Dried beans, lentils, tofu, and oats are among the cheapest protein sources per gram. Batch cook beans and grains on weekends, keep canned chickpeas and frozen edamame on hand, and use tofu scramble, bean chili, and lentil curry as dependable staples.

Frequently Asked Questions

Can vegans get 100 g of protein a day?

Yes, with 4 to 5 protein-rich servings from soy, legumes, seitan, and whole grains.

Do I need to combine proteins at each meal?

No. Eating a variety over the day provides all the essential amino acids.

Which plant foods have the most protein?

Seitan, tempeh, tofu, lentils, edamame, and hemp seeds.

Is plant protein as good for building muscle?

Yes, when total protein and leucine are adequate and training is in place, though a slightly higher intake may be advisable.

Do vegans need supplements?

Vitamin B12 is essential, and others may be advisable depending on diet.