



Transitioning to a plant-based lifestyle often leaves people wondering how they’ll get enough protein. Here’s a guide to plant-based living and some of the most popular (and best) sources of plant-based protein, and how you can incorporate them into a plant-based diet.
“Will I get a enough protein with a plant-based lifestyle?”
A common concern among many meat eaters who are thinking about transitioning to more of a plant-based lifestyle is if they will get enough protein in their diet. Even if you have already adopted plant-based lifestyle, it’s important to focus on getting this key nutrient in your diet to give your body the fuel it needs to stay strong, healthy and energized.
Traditionally, we think of meats and dairy products as the go-to sources for protein, but did you know that there are many plant-based foods that contain adequate amounts of this muscle-building nutrient?
Plant-Based Foods that Contain Protein
Whole Grains
There are many whole grains that have earned their spot on the superfoods list due to their impressive protein content and many of them also happen to be gluten-free. I love to incorporate whole grains into salads, breakfast porridge, as a base for power bowls or even in homemade granola!
Although quinoa is probably the most popular gluten-free, high protein grain, there are a variety of others that range between 8-10 grams of protein per serving including: spelt, kamut, teff, amaranth and farro.
Want to learn more about whole grains and how to incorporate them into your diet? Check out this post on the 6 Superfood Grains you Should be Eating (plus recipes!).
Beans, Nuts and Seeds
There is a shelf in my pantry devoted to these superfood gems and I often store them in Mason jars for organization and to ensure freshness.
First, let’s talk about the beans (legumes). One serving of your traditional variety of beans provides 39 grams of protein – that’s the same amount as a serving of chicken. Legumes also pack in a healthy dose of fiber, which promotes healthy digestion and keeps you feeling fuller for longer. Get the recipe for these Bean Meatballs & Zoodles with an Avocado Pesto Sauce for a delicious Meatless Monday meal.
Next up, the nuts. A 1 oz. portion of your favorite kind of nut ranges anywhere from 4-7 grams of protein. They are also a good source of healthy fats, vitamins and minerals and with so many varieties, it’s easy to incorporate nuts into your day. I love to throw some walnuts into my morning smoothie, sprinkle almonds on a salad, or when I’m in crunch, a spoon and a jar of nut butter gets me by every time (or my no sugar added homemade granola clusters have become a staple these days, too).
Lentils. Did you know that a cup of lentils provides 18 grams of protein? Similar to beans, lentils are packed with fiber and are hearty in texture, making them a great substitute for meat in burgers or meatloaves, or added to soups for a little extra substance.
Now for the newest food item on the block (at least in my kitchen): hemp hearts. One serving (3 Tablespoons) of hemp hearts give you a whopping 10 grams of protein. Hemp hearts are commonly used to make alternative milks, can be added to your smoothie (like this very berry cherry smoothie) to give it a little boost, or sprinkled on a salad.
Chia seeds are up next. A 1 oz. portion of chia seeds provides nearly 5 grams of protein! Chia seeds have the ability to absorb up to 8 times their weight in liquid, creating a gel-like coating around the seed. They are great to use in overnight oats (my favorite are these Almond Joy overnight oats), to create pudding, or added to smoothies.
Plant-Based Superfoods
I can’t talk about plant-based foods without naming a few superfoods, now can I? I’ve got two standout contenders that make sure you get a big bang for your buck in the plant-based protein department.
Spirulina, aka “miracle of the sea.” A blue-green algae, spirulina provides 4 grams of protein in just one Tablespoon. Add it to your green smoothies to give it a deep emerald hue, but be careful. A little bit goes a long way and you don’t want your drink to end up tasting like a murky pond!
A favorite among vegans for it’s cheesy taste, nutritional yeast is a versatile ingredient to have in your pantry. And don’t be fooled by it’s “fish food” appearance! Nutritional yeast provides an impressive 6 grams of protein in two Tablespoons and can be sprinkled on roasted veggies, used to make a dipping sauce or dressing (like in this kale chips and cheesy cashew sauce recipe) or added to homemade hummus.
How to incorporate protein into your plant-based diet
Let’s say you made a green smoothie on your way out the door and included spirulina and hemp hearts. That’s 14 grams of protein. For lunch, you have a salad sprinkled with some quinoa and walnuts to give you 12 grams of protein. For dinner, you have a steaming bowl of vegetarian chili. Depending on how many beans you add, that will probably provide a minimum of 39 grams of protein. So, the total protein consumed for the day would equal 65 grams of protein. The average recommended amount of protein for an adult ranges from 40-60 grams/day.
Now who wants to challenge me and say that you can’t get enough protein following a plant-based lifestyle?
As you’ve seen in this post, it’s possible and there’s even many famous athletes out there to prove it, including Mike Tyson, Venus Williams and Tony Gonzalez!
While I don’t believe you need to become a vegetarian or vegan to reap the health benefits of plant-based foods, I do believe that fueling your body with whole, nutrient-dense foods with an emphasis on fruits and vegetables, plant-based protein and whole grains is key for optimal health. That said, it’s important to listen to your body and find what works best for you and your lifestyle.
32 Responses
Such a great article! Beautiful pictures too! Most people are unaware that so many other things besides meat contain protein!
I totally agree! I don’t think meat is “bad”, but you get so many good nutrients with plant-based proteins!
I think it’s funny when people ask how someone on a plant-based diet gets protein. I eat many of these but thanks for opening my eyes to other options, too.
You’re welcome! Glad you enjoyed the post, Marette!
Great roundup! I’ve been wanting to try nutritional yeast for awhile and didn’t realize how much protein it has! Where in the grocery store could I find it?
It is usually in the health foods section or the spices section. You can also order it online through thrive.com or amazon!
I think hemp is one of the best sources of vegan protein on the planet!! Healthy fats, high quality protein, and carbs! It’s the perfect foor 🙂
I love hemp seeds!!! 🙂
I too love incorporating different whole grains to add protein and nutritional value to my meals. I especially love nutritional yeast! I just signed up for your weekly newsletter! Can’t wait to absorb all of the information you have to share!
Yay! Thank you Natalie! Feel free to shoot me an email if you have any questions 🙂
YES YES YES! What a great resource, especially for people new to plant based diets or who just are doing the vegetarian thing completely unhealthy. I’ve been plant based for 14 years now but it definitely took me a handful of years to find the healthy way to do it that worked for me!
I think that is so key! Great point!
I love adding black beans to a lot of my dishes. To me, they’re so versatile and compliment a lot of my foods.
I love black beans! I always have them stocked in my pantry.
Love these suggestions! I eat a lot meat – but it is nice to have a plant based option sometimes. You rphotos are great BTW!
Thanks, Liz!
I got some hemp hearts from the MN Dietetics Annual conference. I am going to try them in my morning smoothie!
Hemp hearts in smoothies are the best!
Thank you for sharing this as I am currently researching the topic
You’re welcome!
These are great protein sources! I need to be adding these in!
Yes! Protein is such a key nutrient and it’s important to get adequate amounts!
Thanks for sharing this list of protein sources. I want to add more into my diet but haven’t found my favorite ways yet.
Hi Cassi – I’m glad you found this post helpful! Thanks for stopping by.
Thank you for stating you don’t have to be vegan or vegetarian to be plant based. That is me. I do eat meat but am plant based and add in a protein via meat or one of your items above, except grains because I don’t feel well with grains.
Hi Karen – Thank you for your comment! I can totally relate – most of my food is plant-based, however, I do enjoy meat dishes every now and then. It’s important to find what works best for you and your body!
Thanks for this post! I”m always looking for ways to improve my diet and this was a really helpful post!
xoxo, SS
The Southern Stylista
I’m glad you found this post helpful! 🙂
Awesome! Following you on Twitter., Pinterest, and Insta now! Loved it so much i pinned and tweeted! ? Looking forward to getting more protein in my plant-based diet…
Wow, thank you Lori! Looking forward to connecting with you more.
What great information! I’ve been trying to live more of a while foods lifestyle and this is definitely determining what foods I need to incorporate more.
I’m glad you found this post helpful, Hannah! Did you see my 5-Day FitLiving Eats Cleanse? It’s designed to encourage whole, unprocessed foods in your diet! Good luck on your journey!