Answering the question, โ€œWhere do you get your protein?โ€, is just part of being vegan. But if you donโ€™t know how to answer the question, then that might be an issue.

Protein is an essential component in every diet because it helps us develop strong bodies and healthy organs. And despite stereotypes to the contrary, eating a plant-based diet doesnโ€™t make it hard to find protein-rich foods. Itโ€™s abundant in many whole foods, like vegetables, beans, legumes, nuts, and more!

This thorough guide will help if youโ€™re looking for more ways to add plant-based protein to your diet. In it, youโ€™ll find the best vegan protein sources, as well as the importance of protein and a list of high-protein vegan recipes to try.

In summary, it will help you craft well-balanced, filling, and satisfying vegan meals!

Table of contents:
1. Vegan protein 101
2. The best vegan protein sources
3. High protein plant-based meals

various vegan protein sources arranged in bowls on a red able.

Watch: High-Protein Vegan Meals (that actually taste good)

High-Protein Vegan Meals EVERYONE Should Know
High-Protein Vegan Meals EVERYONE Should Know

With over 1 million views and 31K likes on YouTube, these high-protein meals are a huge hit with my audience. I hope you love them too!

Vegan protein 101

Why do we need protein?

Protein is an essential macronutrient that pretty much powers us through our day. It helps us develop healthy muscles, internal organs, brains, skin, blood, etc. In short, protein is part of every healthy diet because it helps you stay energized and full while developing a healthy, well-nourished body.

How much protein do we need?

Humans donโ€™t need as much protein as the current media climate might tell you. In countries where well-balanced foods are abundant and available year-round, itโ€™s easy for most adults to eat the recommended amount. However, this amount will vary depending on your age, sex, weight, activity level, etc.

For instance, a sedentary 50-year old woman who weighs 130 pounds needs less protein than a very active 25-year old woman who weighs 150 pounds. 

If you’re regularly strength training, you’ll likely want to consume more protein than the basic recommended amounts, but it’s still easy to do that on a plant-based diet.

Where do vegans get their protein?

Itโ€™s simply a misconception that vegans donโ€™t get enough protein. Most adults who live active lifestyles will find all of the plant-based protein they need in simple and budget-friendly foods, like beans, nuts, tofu, whole grains, vegetables, and more (learn more in the listed protein sources below!).

If you’re very active, particularly if you regularly strength train, supplements like vegan protein powder, can come in handy and help you more easily reach your protein goals. Here’s my current go-to brand that has minimal ingredients and great flavor.

various types of lentils arranged in various bowls on a green tiled table.

The best vegan protein sources

1. Beans and legumes

Youโ€™ll always find a wide variety of lentils, as well as dried and canned beans and legumes in my pantry because they come with endless uses. Theyโ€™re one of the best protein-packed ingredients to use in soups and stews, Indian dishes, noodle dishes, healthy snacks, and more.

Lentils

While there are all kinds of beans and legumes to choose from, lentils hold a special place in my heart.

With about 18 grams of protein per 1 cup, theyโ€™re the protein-loaded backbone of some of my favorite recipes, like Red Lentil Curry, Lentil Bolognese, Lentil Tacos, Lentil Salad with Fresh Herbs, and Black Beluga Lentil and Mushroom Stew

Beans

While beans aren’t as protein-dense as lentils, they’re a superfood in their own right and help add more variety to your diet, whether you choose from white beans (e.g., cannellini, navy beans), chickpeas, kidney beans, black beans, pinto beans, or heirloom bean varieties.

While beans are the perfect addition to soups and stews (you won’t regret making my fan favorite Lemony Chickpea Soup or super savory White Bean Soup), you don’t need to make a full meal to reap the benefits of protein-rich beans.

For instance, you can whip up a big batch of Homemade Hummus or Beet Hummus (made from chickpeas) and have a healthy and filling snack for the whole week. Or turn your beans and lentils crunchy! They make such a satisfying snack topper for salads and bowls.

Try my crispy roasted lentils recipe here. If you have a copy of my cookbook Big Vegan Flavor, do what I doโ€”add the crunchy roasted chickpeas (with flavor variations, page 236) to your weekly meal prep!

various types of dried beans in bowls on a green tiled table.

2. Nuts and seeds

There are almost too many nuts and seeds to choose from but some of the most popular and protein-rich choices are hemp seeds, almonds, pepitas (shelled pumpkin seeds), sunflower seeds, pistachios, peanuts, and cashews

Nuts and seeds add dynamic textures, flavors, and, of course, protein to all kinds of meals.

They’re so versatile too! Use them to make homemade nut milk, nut and seed butters, protein-rich sauces like my nut-free Cilantro Crema, Cashew Cream, pesto (whether classic or nontraditional), homemade Cashew Cheese, crunchy toppers for salads, and even Breakfast Cookies

Tips for increasing protein with nuts and seeds

1) Replace the pine nuts in classic pesto with pepitas for a higher-protein condiment. Just ยผ cup of pepitas contains 9g protein

2) Sprinkle your salads with hemp seeds (toast them first in a frying pan for more flavor). 3 tablespoons of hemp seeds contain 10 protein.

3) Make that PB&J work for you. Use sprouted whole grain bread (~6g protein per slice) with natural, no-sugar-added peanut butter (8g protein in 2 tbsp). Replace high-sugar jam with raspberries, mashed up with a fork and blended with a bit of chia seed.

a closeup of different types of nuts and seeds arranged in rows.

3. Tofu and soy products

One of the most popular vegan protein sources is tofu (and don’t forget its soy sister cousins: tempeh, soy milk, edamame, and soy curls!).  

Tofu

Tofu is made from condensed soy milk formed into a block. It comes in many different varieties and levels of firmness, making it an incredibly versatile ingredient.

Plus, with 8 grams of protein in 3 ounces of extra-firm tofu (and only 70 calories), itโ€™s also a fantastic source of plant-based protein!

Not sure how to make tofu taste good?

Itโ€™s surprisingly easy! Start by learning to bake tofu and pan-fry tofu, then how to make the BEST Tofu Scramble and how to marinate tofu.

Once you get comfortable with the basics, move on to more creative tofu recipes, like my Braised Tofu, Tofu Stir Fry, Greek-Style Tofu Feta, or any of these 40 Terrific Tofu Recipes

Tempeh

Tempeh is similar to tofu, in that itโ€™s made from soy and is very flexible to use in cooking. However, tempeh is fermented, which gives it a meatier and nuttier flavor, as well as gut-healthy bacteria thatโ€™s great for our digestive systems. Plus, itโ€™s even higher in protein, with 18 grams of protein in just 3 ounces!

Itโ€™s also easy to prepare in a variety of ways. Toss pan-fried tempeh in barbecue sauce for out-of-this-world tempeh sandwiches, or crumble it up for weeknight Tempeh Tacos, or turn it into sweet, smoky, and salty Tempeh Bacon

Got more questions about tofu or tempeh? I cover everything in my Complete Guide to Cooking Tofu and my Complete Guide to Cooking Tempeh.

various blocks of tofu and tempeh on a wooden cutting board.

Soy Milk

When it comes to soy milk, itโ€™s referred to as โ€œthe OG plant milkโ€ for good reason. Boasting up to 9 grams of protein per cup, itโ€™s a great option to use in smoothies and lattes, whether you need a post workout meal or an afternoon pick-me-up.

Try it in my Mocha Latte, swap the oat milk for soy milk in my fan favorite Sweet & Spicy Almond Butter Date Latte, or use it in your morning oatmeal or smoothie.

Pro tip: For a seriously high-protein tofu scramble, replace the oat milk in my fan-favorite tofu scramble with soy milk and the firm tofu with super-firm tofu.

Edamame

And don’t sleep on edamame! These soybeans are a versatile protein-packed ingredient (18 grams protein per 1 cup of shelled edamame!). Plus, it requires little to no preparation, so it’s perfect for quick meals.

I love folding edamame into noodle dishes, like this Rainbow Noodle Salad or these lightning fast Chili Garlic Noodles. I also use it as the base for my high-protein Smashed Edamame Toast (it’s the first recipe card in this post).

Soy Curls

If you’re not familiar with soy curls, they are the genius brainchild by Butler Foods and made from a single ingredient: non-GMO soybeans.

They come dehydrated so they need rehydrating (I like using Better Than Bouillon No Chicken Base to give them a shockingly chicken-like flavor). When you pan fry them, as I do in these Ultimate Vegan Tacos or Vegan BBQ Pulled Pork Sandwich, they get crispy and meaty and SO delicious.

1 serving has about 120 calories and 11g protein.

4. Whole grains

Whole grains are often left out of the protein conversation because they’re considered a carb, but by adding 1 cup of cooked quinoa, whole wheat pasta, wild rice, millet, oatmeal to your diet, you can check off 12 to 20% of your daily value for protein.

In addition to protein, whole grains are a fantastic source of fiber, which is severely lacking in the Standard American Diet.

Tips for incorporating whole grains into your diet

1. Add cooked quinoa into your weekly salads or grain bowls, or try this easy-to-customize crispy quinoa salad.

2) Replace your usual sandwich bread with whole wheat seeded sourdough or seeded whole grain breads, like this (6g protein per slice!).

3) Swap standard noodles for higher-protein soba noodles in cold noodle salads.

4) Add oats into chai-spiced cookies or start your morning with a savory oatmeal.

various types of grains arranged in different bowls on a table.

5. Vegetables

Donโ€™t turn your nose up when considering vegetables as a protein source! They may not have as much protein as beans, tofu, or whole grains, but that doesnโ€™t mean you shouldnโ€™t include them in the majority of your meals.

There are plenty of protein-rich veggies to choose from. Some commonly available ones include: spinach, Brussels sprouts, mushrooms, green peas, broccoli, sweet corn, potatoes, and asparagus

Bonus: these vegetables are budget-friendly and flexible.

Use potatoes to make my Creamy Potato Salad in summer or Miso Butter Mashed Potatoes in winter.

Make mushrooms deliciously crispy in my Creamy Umami Noodle Soup, and broccoli ridiculously creamy in Creamy Vegan Broccoli Soup.

Come spring, pick up some asparagus for my Lemon Asparagus Pasta. And feel good about sneaking in a ton of spinach when you enjoy my Vegan Palak Paneer

various vegetables on a large wooden cutting board.

6. Miscellaneous 

For all the foods I couldn’t cover in the first five categories ๐Ÿ˜‰

Nutritional yeast

Nutritional yeast, AKA nooch, has a surprising 5 grams of protein in just 2 tablespoons.

Itโ€™s a must-have cheesy and umami seasoning that brings big flavor to Tofu Scramble, vegan cheeses like Fermented Cashew Cheese and Vegan Feta, and more.

Vegan protein powders and bars

While I try to get most of my protein from whole food sources, being able to rely on a protein shake after a strength training workout can be invaluable on a busy day. Here’s my current go-to brand that has minimal ingredients and great flavor.

Seitan

Supplemented foods

These days, there are now protein-supplemented foods, like high-protein plant-based yogurt and protein pastas, which make it even easier to reach your protein goals.

vegan protein sources arranged on a wooden cutting board.

High protein plant-based meals

Add more high-protein vegan foods to your diet with any of these protein-rich recipes:

  • 20-Minute High-Protein Meals – Choose from three delicious yet easy and quick meals that are loaded with 30g of protein!  
  • Creamy Vegan Protein Mocha Latte – This warm and comforting drink has 15 grams of protein in each cup!
  • Mediterranean Lentil and Grain Bowls – A gourmet, yet easy grain bowl to enjoy for protein-packed lunches and dinner. 25g protein per serve!
  • Instant Pot Lentil Soup – Perhaps the heartiest soup of them all, this recipe is great for meal prep and has protein-rich, fiber-rich, and iron-rich lentils in every bite. 25g protein per serve!
  • Breakfast Cookies – eating cookies for breakfast AND getting in a protein fix? YEP! Each cookie has nearly 5g of protein! 
  • Lemony Chickpea Soup – chickpeas and nutritional yeast team up in this flavor-rich soup and pack in 20g protein per serve.

What are your favorite ways to add plant protein to your meals? Let me know in the comments!

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

41 Comments

  1. Wendy says:

    Why do you not list seitan as one of the primary sources? Is it healthy? Can it be consumed by people who are gluten sensitive.
    Thxโ€ฆ.love your book and congrats NYT contributor!

    1. Just-another-nutrition-nut says:

      Seitan is healthy however it contains vital wheat gluten and is not appropriate for those who have allergies, intolerances or sensitivities to gluten or wheat.

    2. Noname says:

      Seitan is a great source of protein, has one of the top protein-to-calorie ratio (beats most animal sources even). It’s basically wheat gluten though, thus isn’t suitable if you can’t tolerate gluten.