Protein in Plant Based Foods
3,064 plant foods ranked by protein per 100 g. Search a food, pick a food group or keep whole foods only.
- 3,064 plant foods with protein data
- Source: USDA FoodData Central
- Units: g protein per 100 g
- RDA: 50 g/day (standard) · 1.2–2.0 g/kg (athletes)
Everyday foods rich in protein
Whole foods with their own page, per 100 g; spices and dried herbs left out.
Soybeans, mature seeds, raw36.5 g
Broadbeans (fava beans), mature seeds, raw26.1 g
Peanuts, all types, raw25.8 g
Lentils, raw24.6 g
Nuts, walnuts, black, dried24.1 g
Hyacinth beans, mature seeds, raw23.9 g
Mung beans, mature seeds, raw23.9 g
Cowpeas, common (blackeyes, crowder, southern), mature seeds, raw23.5 g
Good to know
Amino acid completeness tip
Soy and quinoa are complete proteins containing all nine essential amino acids. For other legumes and grains, combine them across the day — rice and lentils, beans and corn tortillas, or hummus and wholegrain bread — to ensure a complete amino acid profile. Your body pools amino acids throughout the day, so precise meal combining is not necessary.
Questions
How much protein do I need per day?
The RDA is 0.8 g per kg of body weight (~50 g/day for a typical adult). Active individuals benefit from 1.2–2.0 g/kg. A plant based athlete eating 1.6 g/kg can achieve this through meals built around tempeh, tofu, lentils, hemp seeds, and pumpkin seeds.
What is leucine and why does it matter for plant based eaters?
Leucine is the key amino acid that triggers muscle protein synthesis via the mTOR pathway. It's abundant in soybeans, tempeh, pumpkin seeds, lentils, and hemp seeds. Plant based athletes optimise leucine intake by centering meals around these foods — particularly post-exercise.
What is the difference between protein quality scores for plant foods?
PDCAAS and DIAAS measure protein quality based on amino acid composition and digestibility. Soy protein scores highest among plant sources (~1.0 PDCAAS), followed by quinoa (~0.9), hemp (~0.66), and most legumes (~0.6–0.7). Fermenting, sprouting, and cooking all improve scores by reducing antinutrients and improving digestibility.
Can you get enough protein on a plant based diet?
Yes — research consistently shows plant based eaters meet protein requirements through whole foods. Legumes, tofu, tempeh, seitan, hemp seeds, and quinoa are reliable protein-dense staples. Eating a varied diet across the day naturally provides all essential amino acids without any need for precise meal combining.
Does cooking affect protein content in plant foods?
Cooking slightly concentrates protein per 100 g in wet-cooked legumes (as some water is absorbed by the food). It also deactivates antinutritional factors like trypsin inhibitors in raw soybeans, improving protein bioavailability. Sprouting grains and legumes before cooking can further enhance digestibility.
Related tools
Recipes with the most protein
-
Italy Pasta with napoli style tomato sauce 543 kcal per serving Low fatOil freeTree nut freeSoy free+3 more -
Lentils with rice and plantains 509 kcal per serving SOS freeWhole foodLow fatGluten free+4 more -
Ukrainian Raw Vegan Borscht 2 h 30 min · 434 kcal per serving Whole foodOil freeGluten freeTree nut free+4 more -
Vegan pancakes 689 kcal per serving Low fatOil freeTree nut freeSoy free+3 more