All products featured on Self are independently selected by our editors.

However, we may receive compensation from retailers and/or from purchases of products through these links.

Hands down, the number one question avegangets asked is, Butwheredo you get yourprotein?!

assorted bowls of vegan protein foods like lentils and seeds

carlosgaw / Getty Images

The key is knowing your best bets for vegan protein, and mixing it up.

Okay, so what kind of plant foods are we looking at here?

(Sadly, there arent really any actual veggies high in protein per serving.)

Tempeh

Nutritionally speaking, its a win-win!

The firm texture and nutty flavor soak up other flavors quickly.

Theyre also rich in fiber, omega-3 fatty acids, and magnesium.

Almond butter

Since theyre versatile, they can be used in both savory and sweet dishes.

Find a variety you like the taste of, and your muscles will thank you.

That means youll want to do your research to help double-check youre getting a safe and high-quality product.

black beans

In fact, like quinoa, buckwheat isnt technically a grain at all.

But this seed certainly stacks up to grains in terms of kitchen versatility and nutritional power.

Your GI tract will be pleased to hear there are about 7,000ways to cook with them.

hemp seeds

Add some in chocolate or vanilla-flavored powder form to yourpost-workout smoothie.

Godfrey likesNaked Nutrition Pea Protein Powder.

Depending on the bang out and how theyre cooked, the texture ranges from al dente to baby-food soft.

Fresh edamame  beans sprinkled with sea salt

Toss them over a salad or add to soups.

Look for recipes that bake with it like a flour, oradd it to smoothiesfor a peanutty protein kick.

Plus, the combination of fiber and protein will help keep you satisfied for longer.

Brown rice protein powder

Tip: Store them in the fridge for a longer shelf life.

Once cooked, up the protein factor by sprinkling hemp, chia, or pumpkin seeds on top.

Godfrey suggests using coconut milk, combined with half a banana, chia seeds, and cinnamon.

buckwheat groats

Swap it in wherever you might use peanut or almond butter.

You get the picture.

But soy milk has been around for decades, and with good reason.

Roasted garbanzo beans  chickpeas

This reliable vegan staple is one of the better substitutes for cows milk when it comes to protein content.

(Dairy milk has 8 grams of protein per cup.)

7 grams of protein per 1 cup serving

Related:

nutritional yeast

quinoa

Close up of pea protein powder and scoops

Image may contain Plant Food Produce Vegetable Lentil and Bean

Image may contain Nature Sand and Outdoors

Pumpkin seeds

walnuts

Steelcut oats

Sunflower seed butter

soy milk being poured into glass