Around the Internet, you may have seen a lot of lists saying here are the "Top Vegetarian Foods Highest in Protein". At Menutail, we have decided to put the accuracy of all of these lists to the test by generating our own list, except backed by real data.

At the end of the post is a table of the top 96 vegetarian foods highest in protein, and below is a summary of the 10 top sources of protein for vegetarian foods. If you have any other data requests for lists like this, feel free to e-mail us at contact@menutail.com

1) Tempeh and Soybeans

Tempeh (which is made out of fermented soybeans) and soybeans by far have the highest protein content of any vegetarian foods. A package of tempeh has about 33 grams of protein followed by 3/4 cup of cooked soybeans whch has 20 grams of protein.



image via Wikipedia

2) Lentils

Lentils are delicious and super quick to cook. 1/2 cup cooked of cooked lentils gives you about 17 grams of protein.



image via Wikipedia

3) Beans

If you take a look down the list you will see a large set of different beans constituting the top protein sources. 3/4 cup of beans yielsd abot 8-12 grams of protein depending on the varietal.



image via wikipedia

4) Quinoa

Quinoa has been touted as a super food and we can see why.. 1 cup of quinoa gives you 8 grams of protein.



image via wikipedia

6) Peas

Peas are a surprising find on the list. One cup gives you a plentiful serving of about 7 grams of protein.



image via wikipedia

5) Nuts

Whatever nuts you like will also be a good source of protein. Peanuts, cashews, pistachios, walnuts, and almonds all range from 5-6 grams of protein.



image via wikipedia

6) Oyster Mushrooms

Oyster mushrooms are these really interesting mushrooms where you can shred it and put it in a stir fry or soup. 1 large mushroom yields about 5 grams of protein.



image via wikipedia

7) Chia Seeds

Another popular super food are chia seeds. One ounce gives you 4.7 grams of protein.



image via wikipedia

8) Broccoli

Broccoli is a vegetable you can find anywhere. One stalk gives you about 5 grams of protein.





image via wikipedia

To learn more about the health benefits of broccoli check out JenReview's Broccoli Page

9) Tofu

I thought tofu would rank higher, but it still is a good source of protein. A 1/4 block gives you 4 grams of protein.



image via wikipedia

10) Potatoes



A crowd favorite, potatoes yield about 3 grams of protein.

Data:

Data is based of USDA SR 28

The data has been normalized to be based off one human serving size

Daily value is based off 50 grams