Edamame:
Packed with 18.46 grams of protein per cup (when prepared from frozen).
Lentils:
These tiny legumes offer 17.86 grams of protein per cup (when boiled) and cook up quickly.
Pinto Beans:
Popular in Mexican cuisine, they provide 15.41 grams of protein per cup (when boiled from dried).
Chickpeas:
A key ingredient in hummus, they contain 14.53 grams of protein per cup (when boiled from dried)
Mung Beans:
Part of the legume family, they offer 14.18 grams of protein per cup (when boiled from dried).
Fava Beans:
These nutritious legumes provide 12.92 grams of protein per cup (when boiled from dried).
Broccoli:
A versatile vegetable with 2.57 grams of protein per cup.
Brussels Sprouts:
These mini cabbages offer 3.98 grams of protein per cup.
Green Peas:
A protein-rich vegetable with 8.58 grams of protein per cup.
Spinach:
Popeye’s favorite leafy green contains 5.35 grams of protein per cup.
Learn more