How Do Vegans Get Enough Protein: Best Sources

Most vegans can get enough protein by eating a variety of legumes, soy foods, whole grains, nuts, and seeds throughout the day. The recommended daily intake for adults is 0.8 grams of protein per kilogram of body weight, which means a 150-pound (68 kg) person needs roughly 55 grams per day. That’s a realistic target on a fully plant-based diet, though it does take more intentional planning than an omnivorous one.

How Much Protein You Actually Need

The international recommended dietary allowance is 0.8 grams per kilogram of body weight per day. For a 175-pound person, that works out to about 64 grams. For someone weighing 130 pounds, it’s closer to 47 grams. These numbers represent the minimum to prevent deficiency in sedentary adults, not an optimal ceiling.

If you exercise regularly, your needs go up. The International Society of Sports Nutrition recommends 1.4 to 2.0 grams per kilogram per day for active individuals. Endurance athletes fall toward the lower end of that range (1.0 to 1.6 g/kg), while strength and power athletes benefit from the higher end (1.6 to 2.0 g/kg). For a 150-pound vegan who lifts weights seriously, that could mean 95 to 136 grams daily, which requires deliberate food choices but is achievable.

The Best Plant Protein Sources

Not all plant foods are created equal when it comes to protein density. A few categories stand out.

Soy Foods

Soy is the workhorse of vegan protein. Tempeh leads the pack at 16 to 22 grams per half cup. Water-packed tofu delivers 6 to 13 grams per three-ounce serving, depending on firmness (firmer varieties pack more protein because they contain less water). Edamame provides about 6 grams in a two-thirds cup serving, making it a solid snack or side dish.

Legumes and Pulses

Cooked lentils, beans, and chickpeas are protein staples across virtually every food culture. Green and brown lentils provide about 8.8 grams per 100 grams cooked, red kidney beans come in at 8.3 grams, and chickpeas at 7.6 grams. A full cup of cooked lentils (roughly 200 grams) gets you close to 18 grams of protein, plus a significant amount of fiber and iron. Black beans, white beans, and split peas all fall in a similar range, so variety here is easy.

Seitan

Made from wheat gluten, seitan is one of the most protein-dense plant foods available. A two-ounce serving contains about 17 grams of protein, rivaling chicken breast on a per-gram basis. The texture is meaty and chewy, which is why it shows up in so many vegan meat alternatives. If you have celiac disease or a gluten sensitivity, seitan is obviously off the table.

Seeds and Pseudocereals

Hemp seeds contain roughly 25 grams of protein per 100 grams, making them one of the most concentrated plant protein sources you can sprinkle on a meal. Three tablespoons (about 30 grams) adds around 8 grams of protein to a smoothie or salad. Quinoa offers about 13 grams per 100 grams dry weight, which translates to roughly 8 grams per cooked cup. Neither is a primary protein source on its own, but both contribute meaningfully when layered into meals.

Why Variety Matters More Than Combining

You may have heard that plant proteins are “incomplete” and need to be carefully combined at every meal, like rice with beans. This idea, popularized in the 1970s, has been largely set aside by modern nutrition science. Your body maintains a pool of amino acids and draws from it continuously, so you don’t need to eat perfectly complementary proteins at the same sitting. You just need to eat a range of protein sources across the day.

That said, different plant foods do have different amino acid strengths and weaknesses. Grains tend to be low in lysine, while legumes are rich in it. Soy foods are slightly lower in methionine, which grains provide in abundance. Beans can be low in tryptophan. As long as your diet includes legumes, whole grains, and some nuts or seeds on a regular basis, these gaps fill themselves naturally. The people most at risk for amino acid shortfalls are those who rely on a single protein source day after day.

Plant Protein Is Harder to Absorb

One factor vegans should be aware of is digestibility. Plant proteins generally score lower than animal proteins on the Digestible Indispensable Amino Acid Score (DIAAS), the current standard for measuring protein quality. This means your body extracts and uses a smaller percentage of the protein listed on the label compared to, say, eggs (which score 113 on the DIAAS scale). Plant proteins consistently score below 100.

In practical terms, this means vegans may need to eat somewhat more total protein than omnivores to get the same functional benefit. An extra 10 to 20 percent above the standard recommendation is a reasonable buffer. For the average sedentary adult, that might mean aiming for 60 to 65 grams instead of 55.

Simple Ways to Boost Absorption

Part of the digestibility gap comes from compounds called phytates (phytic acid), which are naturally present in grains, legumes, and seeds. Phytates bind to minerals and can interfere with nutrient absorption. The good news is that common kitchen techniques reduce phytate levels significantly.

Soaking chickpeas for 2 to 12 hours before cooking can reduce their phytic acid content by 47 to 56 percent. Soaking sorghum flour for 24 hours drops phytic acid by 16 to 21 percent. Combining soaking with cooking is more effective than either step alone. Sprouting (germination) reduces phytic acid by up to 40 percent across most grains and legumes. Fermentation is even more powerful: fermented foods like tempeh, miso, and sourdough bread can see phytate reductions of over 80 percent under the right conditions.

This is one reason tempeh is such a nutritional standout. It’s fermented soy, so you get high protein content with improved digestibility compared to unfermented soy products.

What a Day of Eating Might Look Like

To make this concrete, here’s how a vegan could hit 70+ grams of protein without supplements or protein powder:

  • Breakfast: Oatmeal with three tablespoons of hemp seeds and a handful of walnuts (roughly 15 grams)
  • Lunch: A bowl with one cup of cooked lentils, quinoa, and roasted vegetables (roughly 22 grams)
  • Snack: Edamame and hummus with whole-grain crackers (roughly 10 grams)
  • Dinner: Stir-fry with half a cup of tempeh and brown rice (roughly 25 grams)

That’s over 70 grams without trying especially hard, and without any processed protein bars or shakes. For athletes or larger individuals who need more, adding a second serving of tempeh or tofu at lunch, snacking on roasted chickpeas, or blending silken tofu into a smoothie can push totals well above 100 grams.

Do Vegan Athletes Need Supplements?

Many vegan athletes use protein powders made from pea, rice, soy, or blends of these. This isn’t strictly necessary, but it can be convenient when protein targets are high. Research suggests that 20 to 30 grams of high-quality protein per meal is enough to stimulate muscle repair in most people, though recent work has shown that even 100 grams in a single meal can be utilized by the body, producing a prolonged muscle-building response lasting over 12 hours.

Because plant proteins have lower amino acid density per gram, vegan athletes often benefit from slightly larger protein servings at each meal compared to omnivores eating whey or eggs. Spreading protein across four or five eating occasions per day, rather than loading it all into one or two meals, also helps maximize how much your body can use. Combining a legume-based protein with a grain-based one (pea and rice protein powders, for instance) creates a more complete amino acid profile than either alone.