10 Most Protein-Packed Vegetables

You might be surprised by their protein content, though: a cup of green peas contains about 8 grams of protein

Green peas

It is full of nutrients like vitamin A, vitamin K and vitamin C, which support a healthy immune system, protect vision

Spinach

Collard greens have the following protein content (36 g) of chopped collard greens contains 1.1 g of protein

Collard greens

A large ear of sweet yellow corn will provide about 4 grams of protein

Sweet corn

Mustard greens have the following protein content  (56 g) of chopped mustard greens contains 1.6 g of protein

Mustard greens

Also known as butter beans, lima beans contain about 21 grams of protein per 100 grams

Lima beans

A cup of cooked asparagus contains about 2.1 grams of protein, while a cup of the raw stuff contains just under 3 grams

Asparagus

Broccoli chopped raw broccoli will yield 2.6 grams of protein, cooked broccoli contains about 1.9 grams

Broccoli

CauliflowerA healthy balance of gut bacteria helps lower inflammation in your body and reduces your risk of heart disease, dementia, and obesity

Cauliflower

Brussels sprouts meets the National Institutes of Health's (NIH) recommended daily requirements for vitamin C and vitamin K.

Brussels sprouts