With several body functions attributed to it, protein is no doubt one of the most important nutrients for proper growth and development of the human body. Of the various functions fueled by it, two in particular that stand out are: (i) building and repair of muscles and (ii) restoration of body cells. It is also an important source of energy and plays a vital role in energy generation through the process of metabolism.

When we talk about protein-rich foods, we most often refer to meat, fish, and dairy products. While meat and fish are no doubt rich in protein, they are off limit for a large section of the populace. The list of protein-rich fruits and vegetables is quite lengthy, but most people seem to be unaware of it. Thus, they are left with no option, but to resort to dairy products, which are also rich in fats, to fulfill their protein requirement.

Protein-rich Vegetables List

Simply put, these are the vegetables which provide you with substantial amount of protein. While most vegetables have protein in some or other amounts, there are some which boast of exceptionally high protein content. Soybeans, for instance, have 22.23 gm of proteins per 100 gm serving, and therefore, it tops this list of vegetables that you can include in your daily diet to meet the recommended dietary intake of protein.

VegetableMeasureProteins (gm)
Soybeans1 cup22.23
White beans1 cup19.02
Lentils1 cup17.86
Peas1 cup16.35
Navy beans1 cup15.83
Kidney beans1 cup15.35
Lima beans1 cup14.66
Pinto beans1 cup14.04
Beans1 cup12.17
Asparagus1 cup5.31
Cowpeas1 cup5.23
Potatoes1 potato5.05
Corn1 cup4.51
Artichokes1 medium4.18
Okra1 cup3.83
Beet greens1 cup3.7
Mushrooms1 cup3.39
Mung beans1 cup3.16
Mustard greens1 cup3.16
Beet1 cup2.86
Broccoli1 cup2.62
Sweet potatoes1 cup2.51
Dandelion greens1 cup2.1
Parsnips1 cup2.06
Cauliflower1 cup1.98
Squash (winter)1 cup1.82
Watermelon1 wedge1.77
Peppers1 cup1.33
Squash (summer)1 cup1.33
Alfalfa seeds1 cup1.32
Onions1 whole1.28
Celery1 cup1.25
Carrots1 cup1.13
Tomatoes1 tomato1.05
Cabbage1 cup1.01
Spinach1 cup0.86

If you happen to be a vegan, you might have to restrict yourself to fruits, vegetables, and dairy products, but you need to note that in addition to protein, meat and fish provide us required amount of amino acids. In order to derive all the necessary nutrients, you need to keep your diet as diverse as possible instead of restricting it to specific food groups.