This is the only vegan protein smoothie recipe you'll ever need! Delicious and healthy, this Classic Vegan Protein Smoothie recipe requires just 3 simple ingredients and a few minutes to prepare.
This formula lets you choose exactly how you want to make your smoothie with fruit, plant milk, and protein of your choice. Choose between using protein powder or one of the many no-protein powder options provided! Make a perfect protein-rich smoothie every time!

Whether you're a fitness enthusiast, a health-conscious individual, or simply seeking a delicious and nutritious way to kickstart your day, this classic vegan protein smoothie recipe has got you covered. This vegan protein shake recipe encourages creativity in the kitchen, allowing you to customize the smoothie according to your preferences or what you already have on hand. Choose your own fruit, protein, plant-based milk, and optional flavor boosters, to make a great post-workout drink, on-the-go breakfast, or a health-boosting snack. You can experiment with different combinations and create your own signature blend!
Vegan Protein Options:
The easiest way to add a boost of protein to your smoothie is with vegan protein powder (which can range in protein from 15 - 30 grams or protein depending on the type). If you are not a fan of the additives or flavors of plant-based protein powders, I also recommend trying a simple pea protein where the ingredients are just pea protein isolate with no added ingredients and contain 16 grams of protein per 2 tablespoons.
For a no-protein powder option try one of these:
- ¾ cup vegan yogurt - 6 - 13g protein (depending on the brand)
- ½ cup silken tofu - 12g protein
- 3 tablespoons hemp hearts - 10g protein
- ¼ cup pepitas (green pumpkin seeds) - 8g protein
- 1 cup pea milk - 8g protein (depending on the brand)
- 2 tablespoons natural peanut butter - 7g protein
- 2 tablespoons almond butter - 7g protein
- 1 cup soy milk - 7g protein
- 1 cup hemp milk - 5g protein
- 2 tablespoons ground flax seeds - 3g protein
- 2 tablespoons ground chia seeds - 2g protein
How to make a vegan protein smoothie:
Choose 1 - 2 vegan protein options (see notes). Then choose your plant-based milk option. Some kinds of plant-based milk have a lot of extra protein so it's a great way to add even more protein to your smoothie if desired (see notes for a guide).
To a blender, add your protein option, 1 cup of plant-based milk, your frozen fruit of choice, and any optional boosters you like. Blend until smooth and creamy. If the smoothie is too thick, add up to ½ cup more plant-based milk until you reach your desired consistency.
The nutrition in this protein shake will vary based on the ingredients you choose.
This Classic Vegan Protein Smoothie is...
- completely customizable- choose your preferred fruit, protein, plant milk, and flavor booster.
- delicious and easy to make
- just 3 - 4 ingredients, and 5 minutes to make
More vegan smoothie recipes you might like:
*Just add a scoop of protein powder or a vegan protein option of choice to any of these smoothies to make them a vegan protein smoothie!
Peach Crisp Smoothie
Peanut Butter & Jelly Smoothie
Cinnamon Bun Smoothie
Piña Colada Smoothie
Creamsicle Smoothie
Oatmeal Raisin Cookie Smoothie
Peanut Butter Cup Smoothie
Mocha Smoothie
Mint Chocolate Chip Smoothie
Blueberry Pie Smoothie
If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
Bon Appetegan!
Sam Turnbull.

(click stars to vote)
Classic Vegan Protein Smoothie (with or without protein powder)
Servings:
PRINT
PIN
COMMENT
Ingredients
- 1 serving vegan protein, (see notes)
- 1 - 1 ½ cups cup plant-based milk, (see notes)
- 1 heaping cup frozen fruit, (see notes)
- 1 - 2 boosters (optional), (see notes)
Instructions
- Choose 1 - 2 vegan protein options (see notes). Then choose your plant-based milk option. Some kinds of plant-based milk have a lot of extra protein so it's a great way to add even more protein to your smoothie if desired (see notes for a guide).
- To a blender, add your protein option, 1 cup of plant-based milk, your frozen fruit of choice, and any optional boosters you like. Blend until smooth and creamy. If the smoothie is too thick, add up to ½ cup more plant-based milk until you reach your desired consistency.
Notes
Vegan Protein options (choose 1 - 2):
- 1 scoop vegan protein powder - 15 - 30g protein (depending on the brand)
- 2 tablespoons plain pea protein - 16g protein
- ¾ cup vegan yogurt - 6 - 13g protein (depending on the brand)
- ½ cup silken tofu - 12g protein
- 3 tablespoons hemp hearts - 10g protein
- ¼ cup pepitas (green pumpkin seeds) - 8g protein
- 2 tablespoons natural peanut butter - 7g protein
- 2 tablespoons almond butter - 7g protein
- 2 tablespoons ground flax seeds - 3g protein
- 2 tablespoons ground chia seeds - 2g protein
Plant-Based Milk options (choose 1):
- 1 cup pea milk - 8g protein (depending on the brand)
- 1 cup soy milk - 7g protein (depending on the brand)
- 1 cup hemp milk - 5g protein (depending on the brand)
- 1 cup almond milk - 1g protein (depending on the brand)
- 1 cup cashew milk - 1g protein (depending on the brand)
- 1 cup oat milk - 1g protein (depending on the brand)
Frozen Fruit Options:
- banana
- mango
- mixed berries
- peaches
- strawberries
- pineapple
- cherries
- blueberries
Boosters (optional):
- ½ teaspoon vanilla extract
- 2 teaspoons maple syrup or agave (for added sweetness)
- 1 shot of espresso
- 1 handful fresh or frozen spinach
- 1 tablespoon peanut butter
- 1 tablespoon cocoa powder
- ¼ teaspoon cinnamon
- 2 - 4 pitted dates (for added sweetness)
- ¼ teaspoon turmeric












Drew says
I love this as a great inspiration of having a go-to that’s still seriously flexible! I struggle so much to eat the same foods too often in a row, but I love easy breakfast by alternating flavors and toppings for yogurts or protein shakes and smoothies. I’ve been using a different protein base that had vanilla flavor in its powder, but am now excited to keep trging more from this list in the future(I like pea protein so far!). I like to use frozen spinach in a lot of my mixes since it is flavorless in that context, and depending on the flavor I’m going for, frozen banana is a great way to thicken it without just using ice. The banana can lend flavor to the mix (strawberry banana, anyone?) or if the goal flavor is dominant enough, the banana taste is easily overwritten and greatly lends for bonus nutrition and thickening. I was getting tired of my breakfast rotations but this is totally a fresh start for many smoothies to come!
Sam Turnbull @ It Doesn't Taste Like Chicken says
Thanks so much, Drew! I totally get the struggle with getting bored of the same breakfasts. I love your strategy of switching up flavors and mix-ins. Frozen spinach is such a sneaky win, and I’m with you on frozen banana for both texture and nutrition. So glad this gave you a fresh spark! Here’s to many delicious smoothies ahead.
Maryline says
Bonjour ♥
Very useful and interesting, thank you very much
Sam Turnbull @ It Doesn't Taste Like Chicken says
So happy you enjoyed!
Irene says
WOW, peanut butter and banana, Thanks again Sam, for another amazing idea.
Brenda Wiley says
As per usual, a FANTASTIC post Sam. I have smoothies just about every day, and utilize them primarily for getting in a high protein meal (plus, they're great for a meal-on-the-go!)
You gave me some great ideas for some protein sources I hadn't thought of: hemp seeds and the pea protein powder (I use pea milk all the time)
One other protein source your readers may be interested in, which will sound super weird at first, but trust me .... it works .... is canned beans!! If you don't care what color your smoothie is, use any kind that tastes great. But my recommendation is to go with a bland white bean ... like cannellini or navy. Rinse them, and start with 1/4 cup. It is a good ingredient to use if you're going to add in some frozen greens. My standard recipe is a 16 ounce can of peaches (including their juice), beans, and frozen greens. As I said, start with 1/4 cup or so, but now, I routinely use a whole can. 20 grams of protein, and a whole lot of fiber to boot.
Sam Turnbull says
Aww thanks so much! And that's a great idea about the beans 🙂
Jess @ IDTLC Support says
Terrific! Thanks for sharing, Brenda!