Published by PETA.

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

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

Black-Bean Chili

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

Lentil Salad

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

Oatmeal With Nuts

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

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

Tofu Fried Rice

Serving size: 3 oz.
Protein: 8 g.

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

Tempeh Reuben

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!

Order Your FREE Vegan Starter Kit

Send Me a Vegan Starter Kit