Tofu in bowl next to soybeans on white table
Food Vegan

20 Easy Vegan Protein Sources

Getting enough protein is more than achievable on a vegan diet. And there are many easy vegan protein sources that you can choose from. From legumes, grains, nuts and seeds, and even simple seasonings, here are 20 high-protein vegan foods that you can incorporate into your diet today.

 

Related: The Best Vegan Pantry Staples for New Vegans

 

1. Artichoke

4g of protein per 1 medium artichoke – 60 calories

 

2. Green Peas

4g of protein per 1/2 cup – 50 calories



3. Brussels Sprouts

4g of protein per 1 cup – 56 calories

 

4. Edamame

11g of protein per 1/2 cup – 127 calories

 

5. Chickpeas

10g of protein per 1 cup – 211 calories

 

6. Lentils

18g of protein per 1 cup – 229 calories

 

7. Black Beans

15g of protein per 1 cup – 227 calories

 

8. Hemp Seeds

3g of protein per 1 tablespoon – 50 calories

 

9. Pistachios

6g of protein per 4 tablespoons – 176 calories

 

10. Almonds

5g of protein per 3 tablespoons – 156 calories



11. Whole Wheat Pasta

12g of protein per 3oz – 296 calories

 

12. Lentil Pasta

18g of protein per 3oz – 304 calories

My favorite brand.

 

13. Quinoa

8g of protein per 1 cup – 220 calories

 

14. Wild Rice

6.5g of protein per 1 cup – 166 calories

 

15. Tofu

12g of protein per 1/2 cup – 90 calories

 

16. Tempeh

15g of protein per 1/2 cup – 160 calories

 

17. Seitan

31g of protein per 1/2 cup – 162 calories

 

18. Soy Milk

7g of protein per 1 cup – 100 calories



19. Pea Milk

8g of protein per 1 cup – 90 calories

My favorite brand.

 

20. Nutritional Yeast

5g of protein per 1 tablespoon – 35 calories

My favorite brand.

 

Related: 20 Ways to Use Nutritional Yeast

 

What Are Your Favorite Vegan Protein Sources?

Have you tried any of the vegan protein sources mentioned on this list? Anymore that you’d like to add? Share your thoughts in a comment below.

Pin It



Leave a Reply