Plant-Based Proteins — Protein Chart
Plant-based protein sources can absolutely support muscle building, fat loss, and general health goals. Use this chart to see exactly how many grams of protein each serving provides and build meals that hit your daily target from the Protein Calculator.

Getting Enough Protein on a Plant-Based Diet
Meeting high protein targets is very achievable on a plant-based diet. Seitan delivers 25 g per 100 g — matching chicken. Tempeh and firm tofu are close behind. Combine these with legumes (lentils, chickpeas, black beans), seeds (hemp, pumpkin), and nutritional yeast throughout the day to easily hit 120–180 g of protein. Pea protein powder provides a convenient boost when whole-food sources aren't enough.
Protein per Serving — Plant-Based Proteins
| Food | Serving | Protein | Per 100 g |
|---|---|---|---|
| Seitan (wheat gluten) | 100 g / 3.5 oz | 25g | 25g |
| Tempeh | 100 g / 3.5 oz | 19g | 19g |
| Tofu (firm) | 150 g / 5.3 oz | 26g | 17g |
| Edamame (shelled, cooked) | 155 g / 1 cup | 18g | 11g |
| Lentils (cooked) | 200 g / 1 cup | 18g | 9g |
| Chickpeas / Garbanzo Beans (cooked) | 164 g / 1 cup | 15g | 9g |
| Black Beans (cooked) | 170 g / 1 cup | 15g | 9g |
| Kidney Beans (cooked) | 177 g / 1 cup | 15g | 9g |
| Pea Protein Powder | 30 g / 1 scoop | 24g | 80g |
| Hemp Seeds | 30 g / 3 tbsp | 10g | 32g |
| Pumpkin Seeds (pepitas) | 28 g / 1 oz | 7g | 30g |
| Nutritional Yeast | 15 g / 2 tbsp | 8g | 50g |
| Quinoa (cooked) | 185 g / 1 cup | 8g | 4g |
| Green Peas (cooked) | 160 g / 1 cup | 9g | 5g |
| Chia Seeds | 28 g / 2 tbsp | 5g | 17g |
| Almonds | 28 g / 1 oz | 6g | 21g |
| Sunflower Seeds | 28 g / 1 oz | 6g | 21g |
| Spirulina (dried) | 7 g / 1 tbsp | 4g | 57g |
Values are approximate based on USDA data for cooked weights. Powder values are per serving as labeled. Actual protein varies by brand and preparation.
Best Picks by Goal
Best Plant Proteins
Use these when a plant-based meal needs the highest protein density.
Best Whole-Food Sides
These add protein, fiber, and carbohydrates alongside a main protein source.
Vegan Protein Boosters
Use these when total daily protein is hard to reach from meals alone.
Notes on Each Plant Protein
Highest protein density of any plant food; meat-like texture
Tempeh
19gFermented soy; higher protein and more digestible than tofu
Tofu (firm)
26gVersatile; absorbs marinades and flavors well
Complete protein; excellent as a snack or side dish
Budget-friendly; high in iron and folate
Base for hummus and curries; filling and nutritious
High in fiber; great in bowls, tacos, and soups
Kidney Beans (cooked)
15gClassic bean for chili; robust flavor
Plant-based alternative to whey; high leucine
Hemp Seeds
10gComplete protein; rich in omega-3 and omega-6
Pumpkin Seeds (pepitas)
7gDense protein per gram; great as a topping
Nutritional Yeast
8gCheesy flavor; complete protein; high in B vitamins
Quinoa (cooked)
8gComplete protein grain; all nine essential amino acids
Green Peas (cooked)
9gOften overlooked; solid plant protein with fiber
Chia Seeds
5gComplete protein; rich in omega-3 ALA and fiber
Almonds
6gProtein-dense nut; also high in vitamin E and magnesium
Sunflower Seeds
6gGood snack protein; high in vitamin E and selenium
Spirulina (dried)
4gHighest protein density of any plant food by weight; add to smoothies
Tips for Hitting Your Protein Target on a Plant-Based Diet
Lead Every Meal with Protein
Build each meal around a primary plant protein source — tempeh bowl, tofu stir-fry, lentil soup, or seitan steak — before adding vegetables and grains. This ensures protein doesn't get crowded out by lower-protein foods.
Use Pea Protein for Convenience
On days when whole-food plant proteins fall short, a single scoop of pea protein powder adds 20–24 g of protein to a smoothie or oatmeal with minimal effort. A good tool for bridging the gap to your daily target.
Variety Covers All Amino Acids
Eating a variety of plant proteins throughout the day — legumes, grains, seeds, and soy products — naturally provides all essential amino acids without needing to carefully combine foods in every single meal.
Batch Cook Legumes and Grains
Cook a large batch of lentils, chickpeas, or black beans at the start of the week. Store in the fridge and add to salads, bowls, soups, and wraps for quick high-protein additions throughout the week.
Frequently Asked Questions
Can you get enough protein from plant-based foods alone?
Yes. With careful planning, it is entirely possible to meet protein needs from plant-based foods. Combining different plant protein sources throughout the day (e.g., legumes plus grains, soy products, seeds) ensures you get all essential amino acids. Plant-based athletes can meet even high protein targets with foods like seitan, tempeh, tofu, legumes, and pea protein powder.
What is the best plant-based protein source?
Seitan (wheat gluten) has the highest protein density at about 25 g per 100 g. Tempeh and firm tofu are excellent soy-based options at 17–19 g per 100 g. Among whole foods, edamame and lentils offer great protein alongside fiber and micronutrients. Pea protein powder is the most convenient for hitting high daily targets.
Are plant proteins complete proteins?
Most plant proteins are considered 'incomplete' because they are low in one or more essential amino acids. However, soy products (tofu, tempeh, edamame) and quinoa are complete proteins. By eating a variety of plant proteins throughout the day, you will naturally cover all essential amino acids without needing to carefully combine them in every meal.
Do vegans need to eat more protein than omnivores?
Some guidelines suggest vegans aim for 10–20% more total protein to account for lower digestibility of plant proteins (lower PDCAAS scores). In practice, this means a vegan aiming for 1.6 g/kg might target 1.8–1.9 g/kg. Using high-quality plant proteins like soy, seitan, and pea protein minimizes this gap.
Is tofu a good protein source?
Yes. Firm tofu provides about 17 g of protein per 100 g and is a complete protein (soy). A 150 g serving delivers 26 g of protein with minimal saturated fat. Tofu is also extremely versatile — it can be scrambled, grilled, baked, or added to stir-fries and soups.
How does pea protein compare to whey protein?
Pea protein is slightly lower in the amino acid methionine compared to whey, but research has found it produces similar muscle-building results when matched for total protein and leucine. Pea protein is a strong choice for vegans and those who are lactose intolerant.
Other Protein Chart Categories
Know How Much Protein You Need
Get your personalized daily protein target, then use this chart to build plant-based meals that consistently hit it — whether you're vegan, vegetarian, or just adding more plants.
Calculate My Daily Protein