Wellness

Plant-Based Protein Guide: Expert Tips, Advice & Strategies

read all about it

Best Plant-Based Protein Sources  | Animal vs. Plant-Based Proteins
How Much Protein Do You Need? | Plant-Based Protein Infographic

Hi Sweet Friends,

Today we’re tackling the topic of protein, which can be a touchy subject in the health world—especially when it comes to animal protein vs. plant-based protein. And just so you know, this blog isn’t about converting you to a vegetarian or vegan diet. It’s about helping you make healthier, more conscious food choices. No judgment. Just knowledge and love.

I’ve written a lot about animal and vegan protein sources in the past, so I looked back at Crazy Sexy Diet and Crazy Sexy Kitchen while writing this post. I’ve updated some fantastic excerpts from these books, added a bunch of tips and even created a handy infographic for you!

Best Plant-Based Protein Sources

SEITAN

Seitan has become a popular staple of vegan diets. It has a high protein content, containing around 25 grams of protein per three-ounce serving. Seitan is made from vital wheat gluten and is one of the best meat substitutes to mimic the texture of meat.

Because Seitan is made from wheat gluten, anyone with Celiac Disease or gluten intolerance should focus on other vegan sources of protein.

TEMPEH

Tempeh is a soy-based protein that’s made by cooking and fermenting soybeans. Then they’re pressed into a block. A half-block serving of Tempeh packs a powerful protein punch with 20 grams per serving.

TOFU

Tofu is similar to tempeh, except soybean curds are pressed together (similar to how cheese is made). 3 ounces of tofu contains 9 grams of protein.

EDAMAME

Edamame is considered an “immature” soybean that must be steamed or boiled to be edible. These extremely versatile beans can be used in salads, stir-fries, and vegan sushi. They also pack a powerful punch with 17 grams of protein per cup.

SOY MILK

Just like tofu and tempeh, soy milk is derived from—you guessed it—soy. Soy milk is a decent alternative to cow’s milk that also provides 6 grams of protein per cup. It’s usually fortified with vitamins and minerals (like calcium, Vitamin B12, and vitamin D).

LENTILS

Cooked lentils contain 18 grams of protein per cup and include other key nutrients, such as folate and iron. Lentils also contain over half of your daily protein needs. They’re versatile and can be used in soups, salads, and even curry.

Looking for a lentil-full recipe? Try my 1-Pot Lentil, Potato and Spinach Soup!

LEGUMES

Legumes, i.e. beans, are another versatile staple of high protein options on plant-based diets. 1 cup of cooked beans contains 14.5 grams of protein. They’re also one of the cheapest sources of protein available. Legumes are full of antioxidants (which can prevent inflammation) and are a great source of fiber.

I’ve created many great bean recipes you have to try!

HEMP SEEDS

Just 3 tbsp of hemp seeds contains 10 grams of protein! That’s a pretty high protein content in a small serving (and the most protein of all the seeds). Plus, hemp seeds contain other nutrients like iron, calcium, magnesium and zinc. They’re also a source of omega-3 and omega-6 fatty acids not derived from fish. Hemp seeds are great in salads, granola, and protein balls.

QUINOA (AND AMARANTH)

Quinoa and other “ancient grains” like amaranth are great sources of protein, containing about 9 grams of protein per cup. They are also unique because they’re complete proteins, whereas most cereal grains are incomplete proteins.

Some great ways to use cooked quinoa include:

CHICKPEAS

You might have heard these little guys called garbanzo beans, but chickpeas contain 14.5 grams of protein per cup. They’re a great addition to Coconut Thai Curry or Chickpea Tuna Salad and are the base for one of my favorite dips—hummus! 

Here’s a few scrumptious hummus recipes: 

ALMONDS

Almonds contain fat, fiber, and protein. A one-quarter cup serving of raw almonds has around 8 grams of protein. You can eat almonds plain, make your own almond butter, or toss them on your favorite salad. Other nut butters like cashew and peanut can be great sources of fiber, too.

SUNFLOWER SEEDS

High protein plant-based foods also include sunflower seeds. They’re allergen-friendly, gluten-free, and contain 7 grams of protein per quarter cup.

PUMPKIN SEEDS

Pumpkin seeds contain 10 grams of protein in 1/4 of a cup. They make a wonderful snack or great addition to a salad for some added crunch. You can even use them in vegan mac & cheese.

FLAX SEEDS

Flax seeds contain nine grams of protein per serving. They’re high in omega-3 fatty acids and other nutrients and are rich in fiber.

CHIA SEEDS

Chia seeds are another source of both fiber and protein. Just like hemp seeds, they contain selenium, magnesium, iron, calcium, and omega-3 fatty acids. Chia seeds are a great topping on my Raw Cashew Banana Yogurt (a great replacement for dairy-based greek yogurt).

BROCCOLI

This little, green guy is another completely allergen-friendly protein source that’s a vegetable. One cup of chopped broccoli holds 6 grams of protein. Give my Broccoli Curry Udon or Vegan Broccoli Salad a try to get your greens in.

GREEN PEAS

Peas are another vegetable that packs a powerful protein punch. Cooked peas are full of protein, with 9 grams per cup. If you want to add protein to a smoothie, pea milk and pea protein can be a great edition.

KALE

Ah, kale. Two cups of chopped kale hold 4.5 grams of protein. Kale is also versatile and can be used in many different ways. Here are some of my favs:

NUTRITIONAL YEAST

Nutritional yeast is a deactivated strain of Saccharomyces cerevisiae (that’s a mouthful!). This powdery substance is a great flavorful addition to mashed potatoes or a fun topping to sprinkle on popcorn. Just half an ounce contains 8 grams of protein.

WILD RICE

Wild rice is a surprising source of protein, with 7 grams in a cup. But because wild rice isn’t stripped of bran, it can be commonly contaminated with arsenic. But careful washing and boiling will reduce (if not eliminate) most arsenic contamination.

SPIRULINA

Spirulina is algae and is also considered a superfood. Why? Just 1 tbsp. of dried spirulina holds 4 grams of protein. It’s the highest source of plant protein in the smallest serving. Spirulina is also full of iron, minerals, and B vitamins. Spirulina is even known to help boost your immune system.

OATS

Dry oats provide approximately 5 grams of protein per half a cup (and are also packed with fiber). Whole grains like oats can be used to bake bread, make a great alternative to dairy milk, or simply be eaten as oatmeal.

As you can see, vegan diets based on plant-based sources provide adequate protein necessary for the human body.

Animal Protein vs. Plant-Based Protein

Poor Animal Living Conditions Compromise Your Health

Whether or not a particular food is healthy for us doesn’t solely stem from its nutritional value or health benefits. It’s also about how your dinner got to your plate. When evaluating the health consequences of animal products we must also consider the way the critters were raised and treated. Compassion aside, this is about your well-being.

How an animal is cared for from birth to slaughter truly, madly, deeply affects your body. Unhealthy animals create unhealthy food. The unsanitary and inhumane practices of factory farms threaten our food supply. Would you knowingly drink from a polluted well? We must remember that we humans are at the tippy top of the food chain. This means that we eat everything that the critter below us ate and below them ate and so on.

Want to Include Meat? Follow These Principals

If you want to include animal-based foods in your diet, that’s your choice and I totally honor it (and you!). My advice: keep it to a minimum (two or three times per week), as a garnish or side dish, and make the best selections. According to the American Dietetic Association, a portion of meat shouldn’t be larger than a deck of cards, or the palm of your hand (about 3 ounces).

In addition, do your best to say “no way” to factory-farm products. Instead, look for the Certified Humane Seal, which is the gold standard in farming. As for seafood, Food and Water Watch is a terrific resource to learn what seafood products are safest and, therefore, healthiest. Unfortunately, farm-raised fish often experience similar confinement and health issues. As for wild fish, our oceans aren’t what they used to be and as a result, high levels of mercury (especially in deep-sea fish) and other heavy metals are abundant.

And once you embrace the deliciousness of plant-based cooking, there’s a entire world of whole foods (filled with all the protein you need) waiting to be experienced and savoured.

Getting the Right Combination of Protein and Essential Amino Acids

Proteins are long strings of amino acids. There are twenty different amino acids you need for good health, but our bodies can only make eleven of them. The remaining nine are referred to as essential amino acids.

Because we can’t make these essential building blocks, it is essential for us to get them from our diet. Foods that contain all nine essential amino acids are known as complete proteins, although they are not necessarily better protein sources.

While animal flesh is a complete protein source, it’s also “complete” with potentially harmful saturated fat and cholesterol, plus hormones, antibiotics, and oftentimes other unsavory party-poopers like E. coli. And unlike plant proteins, they lack phytonutrients, water, antioxidants, enzymes, and fiber.

Plants are often touted as incomplete protein sources, but many plants have complete proteins providing all the amino acids you need. Quinoa, soy products, buckwheat, and hemp seeds are all vegan protein sources.

Other plant protein sources are only slightly incomplete, so as long as you’re eating a variety of them you’ve got a complete protein powerhouse. You don’t even have to eat them all at the same meal or even on the same day.

How Much Protein Do You Need in Your Diet?

Your Daily Protein Needs

How much protein you need depends on your body weight (and a couple of other factors). The USDA’s recommended daily allowance is about 0.36 grams of protein per every pound of body weight (so, at 130 pounds, you’d need about 47 grams of protein daily).

The average American adult consumes between 100 and 120 grams of protein every day. Not only is that nearly two to three times what we need, but it also comes from high-fat animal products instead of protein-rich plant foods.

Daily Protein Needs Calculator


Sample Meal Plan

Here’s how a moderately active adult who weighs 140 pounds could meet their protein needs (50 grams per day) from vegan protein sources:

  • Breakfast: 12 ounces green juice = 2 grams protein | ½ avocado (1.3 grams protein) on 1 piece Ezekiel toast (5 grams of protein per serving) = 8.3 grams protein
  • Snack: 1 cup raspberries and ¼ cup raw almonds = 9 grams of protein per serving
  • Lunch: Large green salad with ½ cup black beans, ¼ cup raw sunflower seeds with olive oil and brown rice vinegar dressing = 15 grams of protein per serving
  • Snack: 10 rice crackers and raw veggies dipped in ½ cup hummus = 13 grams of protein per serving
  • Dinner: Broccoli stir-fry served over ½ cup brown rice = 6 grams of protein
  • Snack: Green apple with chamomile tea = 1 gram of protein

TOTAL: 54 grams of protein

So clearly, if you’re eating a well-balanced plant-based diet—meaning you’re consuming a wide variety of high-quality protein-rich foods, like vegetables, greens, sprouts, legumes, tempeh, beans, nuts, grains, and so on—then you will certainly be getting enough protein. Even the higher protein needs of pregnant and

A Protein Myth: The More Protein in Your Diet, the Healthier and Stronger You’ll Be

The belief that we need a high protein intake to be healthy and strong is one of the most pervasive myths in America. In fact, overdosing on protein is one of the reasons we’ve become so unhealthy.

Studies show that as protein consumption goes up, so do the rates of chronic disease. Hello, inflammation! In truth, protein deficiency is virtually nonexistent in industrialized countries.

Is protein important? Absolutely! But as you just read, in large quantities it can harm your health. The trick is to upgrade the proteins we consume and make safer choices on a regular basis.

Plant-Based Protein Infographic

Plant-based protein infographic, showing various protein sources and their nutritional content.

Now it’s your turn. Which plant-based protein will you add to your meals this week? Let’s inspire and uplift each other in the comments below.

Plant-protein power,

Add a comment
  1. This was a great subject to touch on. For those that want to build muscle or their metabolism is extremely efficient, plant based protein provides a way to gain healthy mass. I agree that many people are in our current culture have been sold on the fact that we need massive amounts of protein to stay healthy. I’ve actually had a personal trainer tell me to take 1 g of protein per pound of body weight! I thought to myself, “How can I possibly eat that much?”.

    As for my favorite way to get protein, it’s beans I must confess. Yes they’re simple, but delicious and they go well with so many things!

  2. Michell says:

    Hi Kris, I love reading your inspiring story and blogs… I am really in a bad (health) space right now. I am overweight (obese according to the BMI) and having many health issues. I have high cholesterol, acid reflex, hypothyroid disease, fatigue and lots and lots of joint issues that my Dr. is currently trying to pin point the cause of… I work full time and have a 7 year old daughter that I feel I am not mirroring the person I want her to become. She actually adds me to the dinner prayer every night “please help mom get skinny”.. I know I should exercise everyday but between work, joint pain, fatigue and my family I just can’t seem to find the time.. Could you give me any advice about how to start changing my ways (in small leaps) so that I can get on my way to good healthy and active lifestyle?? Any words, advice, blogs or articles you can think of would be very much appreciated.

  3. Tonette says:

    Thanks for this information Kris. And I love that you don’t judge, you’re a compassionate and kind plant-based warrior. 🙂

  4. Jennifer says:

    edamame baby!!!!

  5. Elisa Lionne says:

    Thanks Kris! I like adding protein to my diet with spirulina, chia seeds, hemp seeds, flax seeds, goji berries, nuts and of course a variety of delicious leafy green vegetables.
    xx

  6. Ashlee says:

    This is SO WONDERFUL Kris! MANY of my clients, friends and family are always asking about protein – it’s like we’ve become paranoid that we aren’t getting enough!

    I can’t wait to share this with them all, so they can understand why I don’t concern myself with it all 🙂

    By the way I am LOVING the Spotlight Crash Course – I finally have been able to dive into it and it’s BLOWING MY MIND.

    So much love and appreciation
    Ash xxx

  7. Marie says:

    Kris I have a request and suggestion:

    1) please let us know when a contest is open to U.S. residents only.

    2) give readers the option of signing up for your newsletter when submitting a comment; and or let them know by submitting a comment they will automatically receive your newsletter.

    I know for me I really appreciate when websites offer both.

  8. AJ says:

    This is incredibly helpful and reassuring.

    I’m building up my exercise routine after 16 weeks of chemo last year but am ravenously hungry after workouts. Any suggestions? Is my body needing protein or carbs at this point? xx

    • Kris Carr says:

      I imagine that you probably need added protein right now. Have your tried adding protein powder to your smoothies? Avocado and nut butters would be good too. I like Vega and Plant Fusion brands (protein powders). Hope that helps!

  9. Joan says:

    Hi Kris, I am allergic to soy, gluten intolerant and I don’t tolerate legumes and grains well in general. I know that hemp seeds and green veggies are great sources of plant protein as well, but do you have any additional suggestions? I appreciate any input.

  10. Julie says:

    Thank you so much Kris for sharing this valuable information in so many ways for different types of learning. You are so awesome. This info is so helpful! Thank you!

  11. Susan says:

    LOVE YOU KRIS!! Just what i had been asking the universe for this past week and VOILA! There you are! Thanks so very much. Many blessings to you for all you do! – Susan in Florida

  12. KaKthy Dowling says:

    Crazy, Sexy Bone Health!
    Thank you for this article as I do consume more dairy thatn I probably should and have been replacing alot of it with Unsweetened Almond Milk. I now eat about 4oz of organic chicken or wild salmon and have incorporated Quiona into my diet and lentils and beans!! And keep these great posts coming as the information is so critical! Next I am having a FUN time and experimenting one day a week, eating only plant based proteins, how crazy and wild it that!!

  13. BleachedBrunette says:

    My bff is having a monumental argument with her boy friend over this pro saturated fat diet his trainer has him on. I guess it’s rooted in the paleo / atkins ideal. When I tried to read about it I couldn’t get passed the forward on this guy (who isn’t a doctor or a nutritionist’s) book because all he did was bash every single other diet that wasn’t his. Seems to be some fundamentalist diet plan… Anyway – just wanted to mention the “eat 8 slices of bacon a day and don’t worry” diet since you mentioned saturated fats.

  14. Sharlene Acheronti says:

    This info about how much protein we should be eating is very interesting. The way you layed it out made it so easy to understand. Thank

  15. Sally says:

    I put canned beans in my smoothies- You really can’t taste them! Since beans aren’t my favorite food, it’s a great way to get the protein and bean benefits!

    • Susie says:

      Hi Sally – I never thought of adding beans to a smoothie before. What a great idea! What kind do you use? Thanks!

      Susie

  16. Thanks for this great post, Kris! I’m loving my quinoa and spice it up with some chipotle and nutritional yeast.

    I do eat fish so appreciate the link to finding the best quality.

    Great infographic!

    Keep on glowing,
    Aimee

  17. Steph says:

    Just for fun I put the sample menu into a calorie counting website to see how much it would be and it works out to 1’719 calories, 224g carbs 79g fat 55g protein 27g sugar

  18. Sabine Dettlinger-Metropoulos says:

    Kris thank you so much for this clear, easy to follow, easy to incorporate cheat sheet!. . I have to tell you that since beginning my cancer journey I have learned so much from you. Thanks for always being there with all the info I need. You Rock!!

  19. Lisa says:

    I like the menu for a day with plenty of plant based protein.
    I have recently broken my upper humerus near the socket & had surgery .
    I’ve been vegan for 8 years . My family is upset that I’m not getting enough protein to heal the bones plus vitamins , minerals.
    So I’ve eaten 2-3 Oz of wild caught cod .
    But I have to say I ache more now the last few days since eating the fish .
    I don’t digest legumes & grains well .
    I normally eat lots of greens , fruit, nuts& seeds.
    Any suggestions?
    Thank you!

1 2 3 4 5

Leave a Reply

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

KrisCarr.com