List of High Protein Vegetarian Foods




It’s a question I’ve asked my vegetarian friends in the past, “how do you manage your daily Protein requirement?” The question comes from a place of ignorance about plant-based sources of Protein. According to the American Dietetic Association a vegetarian diet should have no shortage of protein, and in fact soy protein is the nutritional equivalent to animal-based protein.

Below are some of the best vegetarian Protein sources, followed by strictly vegan protein sources.

You can learn more about the best way to add protein to your diet through the ideal protein diet.

Best Vegetarian Protein Sources

Best Vegetarian Protein Sources.




Best Vegetables for Protein (per 1 cup)
# Name Grams of Protein
1 Avocado (whole) 10
2 Boiled Peas 9
3 Spinach 5
4 Broccoli 5
5 Sweet Potato 5
Best Legumes for Protein (per 1 cup)
# Name Grams of Protein
1 Tempeh 30
2 Soybeans 28
3 Tofu 22
4 Lentils 18
5 Refried Beans 15
6 Grabanzo Beans 15
7 Hummus 14
8 Kidney Beans 14
9 Pinto Beans 14
10 Black Beans 14
11 Peanuts (1 ounce) 6

Best Nuts/Seeds for Protein (per 1 ounce)
# Name Grams of Protein
1 Sesame seeds 6.5
2 Pistachios 5.8
3 Cashews 4.4
4 Almonds 4