100% free, forever — no signup, no credit card, no premium plan.

Skip to content
Kinyvo
Protein (100 g)

Plant-Based Protein Sources (Vegan)

The best 100% plant protein sources, ranked by grams of protein per 100 g: soy products, seitan, legumes, nuts and seeds. Useful for vegans, vegetarians and anyone eating less meat.

Number 1: Pumpkin seeds, with 30.2 g.

Plant-Based Protein Sources (Vegan)
#FoodProtein (100 g)kcal / 100 gProtein / 100 gServing
1Pumpkin seeds30.2 g55930.2 g28 g · 8.5 g P
2Peanut butter25 g58825 g16 g · 4 g P
3Seitan25 g14325 g120 g · 30 g P
4Peanuts (dry-roasted)24.4 g58524.4 g28 g · 6.8 g P
5Almonds21.2 g57921.2 g28 g · 5.9 g P
6Sunflower seeds20.8 g58420.8 g28 g · 5.8 g P
7Tempeh20.3 g19220.3 g120 g · 24.4 g P
8Pistachios20.2 g56020.2 g28 g · 5.7 g P
9Ground flaxseed18.3 g53418.3 g10 g · 1.8 g P
10Cashews18.2 g55318.2 g28 g · 5.1 g P
11Soybeans (boiled)18.2 g17218.2 g120 g · 21.8 g P
12Tofu (firm)17.3 g14417.3 g150 g · 26 g P
13Textured soy protein (hydrated)17.2 g11117.2 g120 g · 20.6 g P
14Chia seeds16.5 g48616.5 g15 g · 2.5 g P
15Walnuts15.2 g65415.2 g28 g · 4.3 g P
16Hazelnuts15 g62815 g28 g · 4.2 g P
17Brazil nuts14.3 g65914.3 g10 g · 1.4 g P
18Falafel13.3 g33313.3 g85 g · 11.3 g P
19Rolled oats (dry)13.2 g37913.2 g40 g · 5.3 g P
20Popcorn (air-popped)12.9 g38712.9 g25 g · 3.2 g P

How we built this list

Values per 100 g from USDA FoodData Central and the Brazilian TACO table, using cooked values for foods normally eaten cooked. Supplements, sweets and ready meals are left out unless stated. Servings are the most common household measure.

Frequently asked questions

Is plant protein complete?

Soy is complete. Others can be lower in some amino acid, but combining legumes and grains over the day (like rice and beans) solves it.

Which legume has the most protein?

Among cooked legumes, soybeans, lentils and chickpeas are at the top. See the exact values in the table.

Want this menu with your own numbers and tastes?

The generator works out your calories, respects what you like and dislike and builds the menu in one minute. Free, no sign-up.

Generate my meal plan

More food lists

Ready-Made Meal Plans by Calories and Goal →

We use cookies for analytics and ads. You can accept or reject non-essential cookies. Cookie policy