Top 10 · Updated October 2026

Highest-Protein Legumes

Legumes: typically 7.4 g of protein per 100 g (median of 291 products). The legumes with the most protein per 100 g. Useful if you are trying to increase your protein intake. We checked 268 legumes with complete data.

  1. 1 Coeur de soja

    Coeur de soja

    · 300 g
    a 347 kcal 6.7 g sugar 48.5 g protein 7.3 g fat
  2. 2 Guisante cocido

    Guisante cocido

    Bonarea · 500 g
    c 349 kcal 18 g sugar 48 g protein 0.6 g fat
  3. 3 Lupinenschrot

    Lupinenschrot

    Rapunzel · 250g
    a 380 kcal 2.2 g sugar 40 g protein 14 g fat

    Also: No additives

  4. 4 Soja Noir

    Soja Noir

    Marque Coq
    381 kcal 4 g sugar 36 g protein 15.9 g fat
  5. 5 Noten & bonen pindamix

    Noten & bonen pindamix

    Hema
    c 537 kcal 3.4 g sugar 30.7 g protein 36.1 g fat
  6. 6 Sea Salt Roasted Favas

    Sea Salt Roasted Favas

    Three farmers · 5 oz (140g)
    a NOVA 3 367 kcal 3.3 g sugar 30 g protein 3.3 g fat

    Also: Palm oil free · No additives

  7. 7 Fave spezzate

    Fave spezzate

    Azienda agricola Piconi
    a 357 kcal 4.9 g sugar 27.2 g protein 3 g fat
  8. 8 Červená čočka

    Červená čočka

    Penny · 500 g
    a 342 kcal 3 g sugar 27 g protein 0.9 g fat

    Also: No additives

  9. 9 Haricots rouge

    Haricots rouge

    Coop Naturaplan Bio · 208g
    a NOVA 1 318 kcal 2 g sugar 26 g protein 1.5 g fat

    Also: Palm oil free · Vegan · Vegetarian

  10. 10 Lenticchie Mignon

    Lenticchie Mignon

    Amío
    a 321 kcal 1.4 g sugar 26 g protein 1.4 g fat

How we built this list

We ranked all published legumes on Foodmetria that have a photo and the required nutrition data, using values per 100 g from the product label. Ties are broken by Nutri-Score and by how often shoppers scan the product. Rankings update automatically as label data changes. Read our methodology.

More legumes rankings