These 10 Vegetables Are Surprising Sources of Protein

Edamame:

Young soybeans are rich in protein, with about 18.5 grams per cup.

Lentils:

These legumes are packed with protein, providing about 18 grams per cooked cup.

Black Beans:

These beans are a good source of protein, with about 15 grams per cooked cup.

Peas:

Green peas are surprisingly high in protein, providing about 8 grams per cooked cup.

Spinach:

While not as high as other vegetables, spinach still offers about 5 grams of protein per cooked cup.

Broccoli:

Broccoli contains about 4 grams of protein per cooked cup.

Brussels Sprouts:

These vegetables offer around 4 grams of protein per cooked cup.

Potatoes:

Potatoes contain about 4 grams of protein per medium-sized potato.

Sweet Corn:

Sweet corn provides about 4 grams of protein per cooked cup.

Chickpeas:

Also known as garbanzo beans, chickpeas offer around 15 grams of protein per cooked cup.

FOR MORE stories