Best Plant Based Protein Sources — Chart and Top Picks
Plant Based Protein Sources: Chart, Best Picks & Powders
Share:

Plant Based Protein Sources: The Complete Guide (Chart, Best Picks & Powders)

Getting enough protein without meat, fish, or dairy is one of the most common worries people have when they move toward a plant-based diet — and one of the most overblown. Once you know which foods actually carry the most protein per serving, hitting your daily target is far easier than it sounds. This guide breaks down the best plant based protein sources, how much protein they carry per 100g, which ones count as a complete protein, and where a protein powder can genuinely help fill the gaps.

Affiliate disclosure: this article contains affiliate links. If you purchase through one of them, we may earn a small commission at no extra cost to you.

Quick Answer: What Are the Best Plant Based Protein Sources?

The best plant based protein sources include lentils, chickpeas, tofu, tempeh, edamame, seitan, quinoa, hemp seeds, pumpkin seeds, peanuts, and plant-based protein powders made from pea or brown rice protein. Legumes and soy-based foods like tofu and tempeh generally offer the highest protein-to-calorie ratio among whole plant foods, while combining different plant proteins across the day — grains with legumes, for example — helps cover the full range of essential amino acids.

Can You Get Complete Protein From Plants?

Yes. A "complete protein" contains all nine essential amino acids your body can't produce on its own. Soy foods — tofu, tempeh, edamame, and soy milk — are a plant based protein source that provides a complete protein on their own, as is quinoa, buckwheat, and hemp seed. Most other plant proteins, like beans, lentils, and grains, are missing or low in one or two amino acids individually, but eating a varied diet across the day (not even necessarily the same meal) easily covers the full amino acid profile for most people.

Plant-Based Protein Sources Chart (Protein Per 100g)

Here's how common plant based protein sources compare by protein content per 100 grams, measured as prepared/cooked unless noted:

FoodProtein per 100gComplete Protein?
Seitan (wheat gluten)~25gNo (low in lysine)
Tempeh~19gYes
Peanuts (raw)~26gNo
Pumpkin seeds~19gNo
Hemp seeds~31g (raw, hulled)Yes
Lentils (cooked)~9gNo
Chickpeas (cooked)~9gNo
Edamame (cooked)~11gYes
Tofu (firm)~8–12gYes
Quinoa (cooked)~4.5gYes
Black beans (cooked)~8.9gNo
Oats (dry)~13gNo
Plant-based protein powder (pea/rice blend)~70–80g (dry powder)Usually yes, in blends

Raw figures vary slightly by brand and preparation method, so treat this as a practical reference rather than an exact lab value for any single product.

Best Plant Based Protein Sources, Explained

Legumes (Lentils, Chickpeas, Black Beans)

Legumes are the backbone of most plant-based diets for a reason: they're inexpensive, versatile, and high in both protein and fiber. Lentils alone deliver around 9g of protein per 100g cooked, plus notable iron and folate. They're not a complete protein on their own, but pairing them with rice, bread, or another grain over the course of a day easily rounds out the amino acid profile.

Tofu, Tempeh & Edamame

All three come from soybeans and are among the few whole plant foods that qualify as a complete protein. Tofu is the most neutral-tasting and absorbs marinades well, tempeh has a firmer, nuttier texture and slightly higher protein density, and edamame works well as a simple snack or stir-fry addition.

Seitan

Made from wheat gluten, seitan is one of the highest-protein plant foods by weight, often rivaling meat in protein density. It's not a complete protein and isn't suitable for anyone with gluten intolerance or celiac disease, but for everyone else it's a dense, chewy protein source that works well in stir-fries and sandwiches.

Quinoa

Quinoa is technically a seed, not a grain, and it's one of the few plant foods that's naturally a complete protein. It carries less protein per 100g than legumes, but its amino acid profile and versatility make it a useful base for salads and bowls.

Hemp Seeds

Hemp seeds are a complete protein and one of the most protein-dense plant foods by weight, alongside a solid dose of omega-3 fatty acids. A couple of tablespoons sprinkled on oatmeal, smoothies, or salads adds meaningful protein without much effort.

Nuts, Seeds & Nut Butters

Peanuts, almonds, pumpkin seeds, and their respective butters all contribute protein, though they're calorie-dense, so portion size matters if weight management is a goal. They're a convenient way to add protein to snacks and smoothies.

Plant-Based Protein Powder

When whole-food sources don't quite close the gap — especially for people with higher protein needs from training, or anyone managing a busy schedule — a plant-based protein powder is a practical supplement. Most are built on pea protein, brown rice protein, or a blend of both, which together form a more complete amino acid profile than either on its own. We cover specific options further down this guide.

High Protein Vegan Foods List (At a Glance)

  • Lentils, chickpeas, black beans, kidney beans
  • Tofu, tempeh, edamame, soy milk
  • Seitan (wheat gluten)
  • Quinoa, buckwheat, amaranth
  • Hemp seeds, chia seeds, pumpkin seeds, sunflower seeds
  • Peanuts, almonds, cashews, and their butters
  • Oats and whole grain bread
  • Nutritional yeast
  • Plant-based protein powders (pea, rice, soy, or blended)

Plant Based Protein Sources for Weight Loss

For weight loss, the most useful plant proteins tend to be the ones that are high in protein relative to their calorie count, since protein helps with satiety and preserving muscle mass during a calorie deficit. Lentils, chickpeas, tofu, tempeh, and edamame generally offer a better protein-to-calorie ratio than nuts, seeds, and nut butters, which are more calorie-dense and easier to overeat. A plant-based protein powder with minimal added sugar can also be a useful low-calorie way to hit a protein target without relying on calorie-heavy sources like nuts.

Disadvantages of Plant Protein

Plant protein isn't without trade-offs, and it's worth knowing them before building a diet around it:

  • Lower digestibility in some sources. Certain plant proteins are absorbed somewhat less efficiently by the body than animal protein, meaning you may need to eat slightly more to get the same usable amount.
  • Incomplete amino acid profiles individually. Many plant proteins (beans, grains, most nuts) are low in one or more essential amino acids on their own, which is why variety across the day matters more than it does with animal protein.
  • Volume and calories. Hitting a high protein target from whole plant foods alone can mean eating larger volumes of food or more calories than the equivalent amount of animal protein, which is part of why protein powders are popular in plant-based diets.
  • Nutrient considerations. Some plant protein sources, especially legumes and grains, contain compounds like phytic acid that can mildly reduce mineral absorption, though normal food prep methods like soaking, sprouting, or cooking reduce this effect.
  • Allergens. Soy, wheat (seitan), and peanuts are common allergens, so they aren't universal options for everyone building a plant-based diet.

None of these are reasons to avoid plant protein altogether — they're simply planning considerations, and a varied diet addresses most of them without extra effort.

How Many Grams of Protein Do You Actually Need?

General recommendations for healthy adults start around 0.8g of protein per kilogram of body weight per day, though people who strength train, are older adults, or are actively trying to build muscle often aim higher — commonly in the range of 1.2 to 2.0g per kilogram, depending on goals and activity level. If you have a specific health condition or are pregnant or breastfeeding, it's worth checking your protein target with a doctor or registered dietitian rather than relying on general guidelines alone.

How to Get 40 Grams of Protein Without Meat

Forty grams of plant protein in a day is very achievable through ordinary meals: a cup of cooked lentils (about 18g), a cup of cooked quinoa (about 8g), two tablespoons of peanut butter (about 8g), and a handful of pumpkin seeds (about 5g) already puts you close to 40g before counting any bread, vegetables, or a protein-fortified snack. Spreading protein-rich foods across breakfast, lunch, dinner, and a snack is generally easier than trying to pack it all into one meal.

How to Get 100 Grams of Protein on a Plant-Based Diet

Hitting 100g of protein in a day on a plant-based diet usually requires combining whole foods with at least one protein-dense addition like tofu, tempeh, seitan, or a protein powder. As a rough example: a tofu scramble (20g), a lentil and quinoa bowl for lunch (around 25g combined), a tempeh stir-fry for dinner (about 20g), plus a scoop of plant-based protein powder in a smoothie (around 20–25g) adds up to roughly 100g across the day. The exact numbers will vary by portion size and brand, so it's worth checking labels for your specific foods.

Plant-Based Protein Powder: When and Why to Use One

A plant-based protein powder isn't a requirement for a healthy plant-based diet, but it's a convenient way to close a protein gap, especially around workouts, on busy days, or for anyone who finds it hard to eat enough whole-food protein without excess calories. Most plant protein powders are built from pea protein, brown rice protein, soy protein, or a blend, since combining sources generally produces a more complete amino acid profile than any single plant protein alone. Below are three well-known options, each suited to slightly different needs.

1. Garden of Life Raw Organic Protein Powder, Vanilla

This one leans into a "whole food" formulation rather than an isolated protein — it's built from a sprouted blend of pea protein, brown rice protein, and 13 other sprouted grains, seeds, and legumes, alongside added probiotics and digestive enzymes. Each serving delivers 22g of protein, 5g of fiber, and 4g of BCAAs at 130 calories.

Good for: anyone who wants added digestive support (probiotics and enzymes) alongside their protein, and prefers a less processed, sprouted-ingredient formula.
Worth knowing: it's USDA Organic, Non-GMO Project Verified, and NSF Certified Gluten Free, with a rating of 4.2 out of 5 stars across more than 13,000 reviews.

Check the Current Price on Amazon

2. Purely Inspired Plant-Based Protein Powder, Decadent Chocolate

Built around a pea and brown rice protein blend with an added organic fruit and vegetable mix (spinach, broccoli, alfalfa, flaxseed, blueberry), this option delivers 20g of protein and 4g of fiber per serving. It's USDA organic, non-GMO, dairy-free, gluten-free, and made without added soy.

Good for: people who want a straightforward, budget-friendly plant protein powder with a simple, mixable texture for shakes and smoothies.
Worth knowing: it's an Amazon's Choice pick with a 4.3 out of 5 star rating across more than 6,500 reviews, and comes in both Chocolate and Vanilla.

See the Available Options on Amazon

3. Orgain Organic Vegan Protein Powder, Peanut Butter

Orgain's blend combines pea, brown rice, and mung bean protein with organic roasted peanut flour, delivering 21g of protein and 7g of prebiotic fiber per serving, with low net carbs and no added sugar. It's certified USDA Organic, vegan, gluten-free, and made without soy ingredients.

Good for: anyone who wants a dessert-like flavor profile (peanut butter) without added sugar, or who specifically wants a soy-free plant protein blend.
Worth knowing: at 2.03 lb per container with 20 servings, it's a larger format than the other two options here, which may suit regular daily use better than occasional shakes.

Compare the Latest Prices on Amazon

Plant Protein Powder Comparison

ProductProtein per ServingFiberProtein SourceBest For
Garden of Life Raw Organic22g5gPea, sprouted brown rice + 13 sproutsDigestive support, whole-food formula
Purely Inspired Plant-Based20g4gPea, brown riceBudget-friendly, simple mixability
Orgain Organic Vegan21g7gPea, brown rice, mung beanSoy-free, high fiber, larger container

Animal Protein vs. Plant Protein: A Quick Note

Animal sources of protein — meat, fish, eggs, and dairy — are naturally complete proteins and are generally absorbed slightly more efficiently than many plant proteins. That doesn't make plant protein inferior for most people's goals; it simply means a plant-based diet benefits from a bit more variety and planning to cover the full amino acid profile and hit higher protein targets, which is exactly what combining legumes, soy foods, grains, and protein powders accomplishes.

Common Mistakes When Building a Plant-Based Protein Diet

  • Relying on one or two protein sources. Rotating between legumes, soy foods, grains, and seeds covers amino acid gaps that any single source leaves behind.
  • Underestimating portion sizes. Many plant proteins have lower protein density by volume than meat, so the serving size often needs to be larger to hit the same gram target.
  • Skipping protein at breakfast. Spreading protein across all meals, rather than loading it into dinner, makes daily totals easier to hit and supports better satiety throughout the day.
  • Assuming all protein powders are equal. Check the protein source, added sugar content, and serving size — a 20g protein claim means little if the serving size and added fillers aren't accounted for.

Frequently Asked Questions

What are the highest sources of plant protein?

Seitan, hemp seeds, peanuts, tempeh, and pumpkin seeds rank among the highest plant protein sources by weight, generally delivering 19–31g of protein per 100g. Legumes like lentils and chickpeas are lower by weight but remain excellent everyday sources due to their versatility and fiber content.

How do I get 40 grams of protein without meat?

A combination of lentils, quinoa, peanut butter, and a handful of seeds across a day's meals can comfortably reach 40g of protein. Adding a scoop of plant-based protein powder to a smoothie makes it even easier to hit that number without extra planning.

How do I get 100 grams of protein on a plant-based diet?

Reaching 100g typically requires pairing whole foods like tofu, tempeh, lentils, and quinoa with at least one protein-dense addition such as seitan or a plant-based protein powder, spread across three to four meals rather than concentrated in one.

What plant-based foods provide a complete protein?

Soy foods (tofu, tempeh, edamame), quinoa, buckwheat, and hemp seeds are naturally complete proteins, meaning they contain all nine essential amino acids in one food. Most blended plant protein powders are also formulated to be complete by combining pea and rice protein.

What are the disadvantages of plant protein?

The main drawbacks are slightly lower digestibility compared to animal protein, incomplete amino acid profiles in many individual sources, higher food volume needed to hit the same protein target, and allergen concerns with soy, wheat, or peanuts for some people.

Can you build muscle on plant-based protein sources alone?

Yes, as long as total daily protein intake and variety are adequate. Many people on plant-based diets build and maintain muscle successfully by combining legumes, soy foods, grains, and protein powders to meet both total protein and amino acid needs.

Is plant-based protein powder as effective as whey?

Blended plant protein powders (typically pea plus rice or pea plus soy) have been shown to support muscle protein synthesis similarly to whey when total protein intake is matched, though some individual plant proteins alone are slightly less efficiently absorbed than whey on their own.

Final Thoughts

Hitting your protein needs on a plant-based diet comes down to variety more than any single "best" food — legumes, soy foods, grains, seeds, and a quality protein powder each cover different gaps in the amino acid picture. Start by tracking what you already eat for a day or two, see where the gaps are, and add from the list above rather than overhauling your whole diet at once.

For more on building a plant-based lifestyle, see our guides on how plants make you happy and houseplants and wellbeing, or browse our Happy Bean plant guide if legumes are becoming a bigger part of your kitchen. Questions about anything in this guide? Get in touch with our team, or learn more about our site.

Ready to close your protein gap? Compare the three plant-based protein powders above based on flavor, fiber content, and ingredient blend, and pick the one that fits your daily routine.