Plant-Based, Protein-Packed Foods

Published by .

Worried that as a vegetarian or vegan, you won’t get enough protein? With tons of plant-based protein-rich foods available, getting enough protein in your diet is actually a cinch. You might be surprised to learn that protein can be found in a variety of sources, including grains, beans, lentils, nuts and seeds, vegetables, and even fruit! Just take a look at these photos and marvel at all the delicious and nutritious foods that vegetarians and vegans can enjoy:

Quinoa Squash Torta

Quinoa
Serving size: 1/4 cup
Protein: 7 g.

Black-Bean Chili

Black beans
Serving size: 1/2 cup
Protein: 7 g.

Lentil Salad

Lentils
Serving size: 1/4 cup
Protein: 11 g.

Oatmeal With Nuts

Oatmeal
Serving size: 1/4 cup
Protein: 5 g.

Almonds
Serving size: 1/8 cup
Protein: 6 g.

Tofu Fried Rice

Tofu
Serving size: 3 oz.
Protein: 8 g.

Jasmine rice
Serving size: 1 cup
Protein: 4 g.

Tempeh Reuben

Tempeh
Serving size: 3 oz.
Protein: 13 g.

Vegan Chicken

Gardein Chick’n Scallopini
Serving size: 1 piece (2.5 oz.)
Protein: 14 g.

Veggie Burger

Gardein Beefless Burger
Serving Size: 1 burger (115 g.)
Protein: 21 g.

Smoothie With Protein Powder

Vega Berry Flavor Protein Powder
Serving Size: 2 scoops (69 g.)
Protein: 26 g.

Now tell us about your favorite vegan sources of protein and don’t forget to check out PETA’s fabulous recipes!

I Want Weekly Recipes and Lifestyle Tips!

By submitting this form, you’re acknowledging that you have read and agree to our privacy policy and agree to receive e-mails from us.

GET PETA UPDATES
Stay up to date on the latest vegan trends and get breaking animal rights news delivered straight to your inbox!

By submitting this form, you’re acknowledging that you have read and agree to our privacy policy and agree to receive e-mails from us.

Get the Latest Tips—Right in Your Inbox
We’ll e-mail you weekly with the latest in vegan recipes, fashion, and more!

By submitting this form, you’re acknowledging that you have read and agree to our privacy policy and agree to receive e-mails from us.