The 10 Best Plant-Based Protein Sources

This little legume not only packs a protein punch, but is also an all-around nutritional heavy-hitter, says Smith."Lentils are rich in fiber, vitamins, minerals, and bio-nutrients.

Lentils

"Amino acid profile should be considered when choosing plant proteins, so I love recommending pistachios, as they offer 6 grams of complete plant protein per serving," Jones says.

Pistachios

Though technically a seed, quinoa is typically grouped with grains and is one of the best sources of protein in that category (apologies, white rice!).

Quinoa

Whether roasted for a munchable snack or blended into a creamy hummus spread, chickpeas (aka garbanzo beans) are another legume that gets top scores from the experts. "Chickpeas are rich in protein, folate, fiber, iron, phosphorus, and healthy fatty acids," says Smith.

Chickpeas

Never thrown a bag of hemp seeds into your grocery cart? Now might be the time to start, says Jones, as they're a great source of protein.

Hemp Seeds

Typically used as a meat substitute in its firm state or as an egg or dairy substitute in its silken form, tofu is made by coagulating soy milk and pressing the resulting curds into a block.

Tofu

Typically used as a meat substitute in its firm state or as an egg or dairy substitute in its silken form, tofu is made by coagulating soy milk and pressing the resulting curds into a block.

Roasted Edamame

Yes, this list wouldn't be complete without everyone's favorite pantry staple (and jelly's BFF).

Peanut Butter

"Fava beans are some of the highest protein beans that also offer potassium and fiber," Jones says. Much like edamame, she likes these roasted, either paired with fruit as a snack or to add some crunch to a salad.

Fava Beans

There's nothing pea-sized about the amount of nutrients in these green globes. One cup of peas not only provides eight grams of protein, but plenty of fiber and vitamin C too.

Peas

View More Cities

NEXT STEPs

Sao Paulo

Berlin

Chicago