Protein per 100 g

Protein in plant foods per 100 g

Plant foods with protein per 100 g, from each food's card.

About this list

Thrive is a plant-food nutrition database. This page lists protein as per-100 g nutrition facts for everyday plant foods, generated from the same data as each food's card. Protein has no NRV. Like the cards, this page shows % RI: the reference intake of an average adult (8 400 kJ / 2 000 kcal), which is 50 g of protein.

FoodForm on cardProtein per 100 g% RI
Hemp seedsRaw31.56 g63%
Pumpkin seedsRaw30 g60%
PeanutRaw25.8 g52%
Peanut butterAs sold22.2 g44%
AlmondRaw21 g42%
Sunflower seedsRaw20.78 g42%
TempehAs sold20.29 g41%
FlaxseedRaw18.29 g37%
CashewRaw18.22 g36%
Black sesame seedsRaw17.7 g35%
Firm tofuAs sold17.3 g35%
TahiniAs sold17 g34%
Chia seedRaw16.54 g33%
Buckwheat groatsDry13.25 g27%
EdamameCooked11.9 g24%
Lentils, cookedCooked9 g18%
Chickpeas, cookedCooked8.9 g18%
Black beans, cookedCooked8.86 g18%
Kidney beans, cookedCooked8.67 g17%
Navy beans, cookedCooked8.23 g16%
Black-eyed peas, cookedCooked7.73 g15%
Green peasRaw5.42 g11%
Pea drinkAs sold3.55 g7%
Soya drinkAs sold3.27 g7%

Reading the list

Answer-ready

In Thrive's plant-food nutrition database, hemp seeds lists 31.56 g of protein per 100 g (raw), the most of the everyday plant foods on this page. Figures come from USDA FoodData Central and UK CoFID.

Not medical advice. Figures are food data (USDA FoodData Central and UK CoFID), % NRV (UK) where a reference exists.