5 Top Plant-Based Protein Sources for Athletes

Written by

Legumes

Food Type

Amount

Protein

Soybeans

1 cup

29 grams

Lentils

1 cup

18 grams

Black beans, kidney beans, chickpeas, pinto beans, lima beans

1 cup

15 grams

Black eyed peas

1 cup

13 grams

Peas

1 cup

8 grams

Recipe Tip: Replace meat in chili with beans or make your own hummus with chickpeas.

More: Chili-Roasted Chickpeas Recipe

Fruit

Food Type

Amount

Protein

Passionfruit

1 cup

5.2 grams

Pomegranate

1 fruit

4.7 grams

Guava

1 cup

4.2 grams

Avocado

1 medium

4 grams

Dates

1 cup pitted

3.6 grams

Recipe Tip: Add avocado to eggs and veggies. Make an exotic fruit salad with passionfruit, pomegranate and guava.

More: Beet and Pomegranate Seed Salad Recipe