Protein provides fuel for energy and food for muscles. If you're eating vegan or dairy-free meals mostly, you may turn to protein powders for a boost of the vital nutrient. Here's how to shop for the best option for you.
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

If you follow a vegan diet, you might be worried about getting enough protein. Plant-based protein sources are plentiful, but the protein from those foods isn't always easy for the body to absorb. Protein powder is an easy way to boost protein intake, but it can be tricky to find one that doesn't come from animal products and actually tastes good. We did the research to bring you the best vegan protein powders.

How much protein do you need each day?

Protein needs depend on your weight, and you need more if you're active.

"Protein plays a big role in muscle repair and growth, and many of my clients are looking to become more lean and maximize their efforts at the gym," says Lisa Hayim, R.D., registered dietitian and wellness blogger at

Adults need at least 0.8 grams of protein per kilogram of body weight (0.36 grams per pound of body weight) per day. Many dietitians recommend a little more, though, and certain people need more, like athletes and pregnant women.

Melissa Groves, R.D.N, owner of Avocado Grove Nutrition & Wellness recommends 1 gram of protein per kilogram of body weight. "I consider this a minimum and tell people to aim for 25 to 30 grams at meals and 10 grams for snacks," she says. Work with a dietitian to determine your specific needs.


Featured Recipe: Berry-Coconut Smoothie

Can vegans eat enough protein without meat and dairy?

Most Americans don't have trouble getting enough protein, but vegans might be under the recommendation since they don't consume major protein sources like meat, eggs, dairy or any animal products. Plant proteins are not absorbed as well as animal proteins, so vegans might need even more protein for this reason. Plant proteins also are often incomplete proteins, meaning they don't contain all the essential amino acids. If you eat a well-balanced vegan diet with a variety of foods and proteins, you shouldn't need to worry about missing out on any of the essential amino acids.

"I find that many of my clients are not getting enough protein in the morning, especially if they are vegan," Groves says. "Having a breakfast that contains at least 20 grams of protein is the key to setting up your day for steady blood sugar and to prevent carb cravings later in the day. Adding protein powder to a smoothie is a great way to get in high-quality protein along with fruits and veggies."

Be strategic about how and when you eat your protein, too, Hayim adds. "Protein pairs really well with carbohydrates to lower the glycemic index, which means that it can control for blood sugar spikes and crashes," she says.

Protein also helps keep you full, especially when paired with a high-fiber carbohydrate. "I recommend adding protein powder to boost the protein content of other foods," Groves says. "For example, a scoop or two of protein powder or peanut butter powder added to pancakes or muffins adds an easy protein boost to keep your blood sugar stable, and it blends well into energy balls as well."

Vegan Pancakes

Featured Recipe: Vegan Pancakes

What to look for in a vegan protein powder

  • No animal products
  • Two or more sources of plant protein when possible
  • Low or no added sugar
  • Low in sugar alcohols, artificial sweeteners and added fibers like inulin if these cause digestive issues


This may seem obvious, but make sure the product you choose is plant-based. Whey protein is not vegan because it comes from dairy. Plant-based proteins include hemp, pea, soy, rice or nut- and seed-based proteins.

Hayim says, "You want to look for two or more sources of protein to make it a complete protein and get all the amino acids."

Soy is the exception for plant proteins because it's a complete protein on its own. If your protein powder has only one source of plant protein, don't worry too much. You can get the rest of your essential amino acids by eating a variety of proteins throughout the day.

No Added Sugar

Groves recommends looking for a protein powder that is just protein, with no added ingredients, plus has around 20 grams of protein per serving and no added sugars.

"I also recommend people watch for sugar alcohols (anything that ends with -ol, like xylitol and erythritol) as these can wreak havoc on your digestive system," she says. "If you must have a sweetened protein powder, look for one with stevia. I also recommend anyone with digestive issues like bloating, gas or IBS avoid products containing inulin-often labeled as chicory or acacia-as this is a high-FODMAP ingredient that can cause digestive issues."

Our Favorite Vegan Protein Powders

Best for Minimal Ingredients

Groves' favorites are Jarrow Pumpkin Seed Protein Powder, Manitoba Harvest Hemp Pro 50 and Terrasoul Superfoods Organic Pea Protein, which are just protein with no other added ingredients.

Calories per serving: 60

Protein: 9g

Fiber: 2g

Sugar: 0g

Pros: Protein is the only ingredient; no sugar.

Cons: Some reviewers report a nutty flavor and since it's unsweetened it can taste strong.

Calories per serving: 120

Protein: 15g

Fiber: 7g

Sugar: 1g

Pros: Protein is the only ingredient; no added sugar.

Cons: This is not a complete protein. Pair with other protein sources to get all of your essential amino acids.

Calories per serving: 37

Protein: 8g

Fiber: 0g

Sugar: 0g

Pros: Protein is the only ingredient; no sugar.

Cons: This powder has zero grams of fiber and is not a complete protein. Pair with other protein sources to get all of your essential amino acids.

Best for Flavor

Calories per serving: 100

Protein: 14g

Fiber: 3g

Sugar: n/a

Pros: Registered dietitian Keri Glassman helped develop this protein powder, and Hayim approves because of the delicious taste and no added sugars.

Cons: There aren't many cons here; it contains stevia and monk fruit extract, which give it a sweet taste without added sugar.

Calories per serving: 140

Protein: 18g

Fiber: 6g

Sugar: 4g

Pros: This powder is available in natural flavors like vanilla bean and cinnamon without too many added sugars.

Cons: The added fibers might cause digestive issues for some people.

Best If You Want More Than 20 Grams Protein per Serving

Calories per serving: 150

Protein: 21g

Fiber: 7g

Sugar: 0g*

*Contains 5g of erythritol, a sugar alcohol

Pros: This powder is high-protein, organic and comes in a variety of flavors.

Cons: The sugar alcohols and added fibers may cause digestive issues for some people.

Calories per serving: 170

Protein: 20g

Fiber: 8g

Sugar: 1g

Pros: It's high-protein and organic, comes in eight flavors and contains probiotics.

Cons: There aren't many cons here. It contains some added fibers, which could cause digestive issues for some people.

Calories per serving: 120

Protein: 20g

Fiber: 7g

Sugar: <1g

Pros: This contains whole-food ingredients and probiotics; it's also high in protein and low in sugar.

Cons: Not many cons here.

Blueberry Almond Chia Pudding

Ways to Boost Protein Without Powder

Vegan protein powders are tastier and healthier than ever, but if protein powder isn't for you, you can boost protein by eating a variety of high-protein plant-based foods.

"Beans, nuts, seeds and soyfoods, such as edamame and tofu, can all contribute to overall protein intake throughout the day," Groves says.

Whole grains like quinoa and oatmeal also have protein.

Hayim recommends "adding things like chia or flaxseed into a smoothie, snacking on things like edamame or roasted beans, and using organic silken tofu in dressings and dips."

Allison Knott, M.S., R.D.N., C.S.S.D., a certified sports dietitian based in New York City, echoes these recommendations.

"Soybeans, peas, chickpeas and lentils are some of the most commonly found legumes and, when cooked, make for a creamy protein boost to smoothies," she says. "They're also good to add to stir-fry recipes or as a blended thickener in soups and sauces. Other vegan protein options like seitan, tempeh and tofu can be used as a simple meat substitute and make for an excellent source of protein."

Whether you choose protein powder, whole foods or a combination of both, aim to eat protein at every meal to stay full; nourish your hair, skin and nails; keep blood sugar stable; and help maintain a healthy weight.

Don't Miss: