Get ready for The Best Vegan Protein Shake! Packed with 36 grams of protein per serving, this creamy 4-ingredient is ready in just 5 minutes. Plus, you can jazz it up with extra ingredients!
Sip on this vegan protein shake and get ready for a taste sensation like no other. It's more than just protein, it's about enjoying every gulp. You'll feel full and energized, ready for anything.
Imagine the smooth, creamy goodness swirling around your mouth, with hints of banana sweetness and peanut butter richness. It's like a dessert, but one that's actually good for you.
Looking for more vegan drink recipes? Look no further! Try my delicious Banana Milk, Mango Smoothie, and Watermelon Smoothie recipes for more refreshing and nutritious options.
Jump to:
🌟 Why you'll love this recipe
- Creamy Goodness: Get ready to enjoy the smooth and creamy texture that'll make every sip feel like a treat.
- Protein Boost: Power up with a hefty 36 grams of protein per serving to keep you going strong.
- Make it Your Own: Customize your vegan protein shake with whatever you like best to suit your taste buds perfectly.
- Quick and Easy: Whip up this tasty treat in no time, perfect for busy days or after a workout.
- Healthy and Delicious: Feel good about indulging in this vegan-friendly recipe that's both nutritious and tasty.
🧾 Ingredient notes
Soy Milk: I prefer unsweetened soy milk, but any type works. For a creamy texture without added sweetness, unsweetened soy milk is ideal.
However, feel free to try Almond Milk, Coconut Milk, or Oat Milk. Just keep in mind the flavor and sweetness levels.
Banana: You can use fresh or frozen bananas in this recipe. Fresh bananas add a naturally sweet flavor and smooth texture, while frozen bananas create a thicker, creamier consistency.
If you prefer a colder and thicker shake, opt for frozen bananas. Otherwise, fresh bananas work just as well for a refreshing and smooth taste.
Peanut Butter: It adds a rich and nutty flavor to the shake. For a twist, you can also try Almond Butter, Cashew Butter, or Coconut Butter as alternatives.
Vegan Protein Powder: This is what gives our shake its protein punch! It's made from plants like peas, rice, or hemp, so it's totally animal-free.
Just scoop it in, and you're good to go. You can find different types of vegan protein powders, such as pea protein, rice protein, or hemp protein.
These options offer various flavors, so pick your favorite to make your vegan protein shake extra tasty!
See the recipe card below for a full list of ingredients and measurements.
📋 Variations
- Berry Blast: Add a cup (140 grams) of mixed frozen berries, for a fruity and refreshing twist. Perfect for an antioxidant boost!
- Green Power: Incorporate a cup (30 grams) of fresh spinach or kale for a nutrient-packed green smoothie.
- Creamy Coconut Dream: Add ¼ cup (60 milliliters) of coconut milk and ¼ cup (20 grams) of shredded coconut to the base recipe and enjoy a rich, creamy twist to your shake.
- Tropical Paradise: Throw in half a cup (80 grams) of frozen pineapple and half a cup (70 grams) of frozen mango for a tropical shake bursting with flavor.
- Coffee Kick: Blend in a tablespoon of instant coffee for a shake with a caffeine kick. Perfect for an energizing morning or as a coffee substitute in the afternoon.
🔪 Instructions
Step 1. Add all the ingredients to a blender and blend until smooth and creamy. If the shake is too thick, add up to ½ cup (120 milliliters) more milk gradually until you achieve your desired consistency.
Step 2. Serve immediately and enjoy!
💭 Expert tips
- Blend in Stages: To ensure a smooth and creamy consistency, start with the liquid base, then add protein powder, followed by fruits, nut butter, or other ingredients.
- Use Frozen Fruit: Use frozen fruits instead of fresh ones. They add a refreshing chill and also contribute to the creamy texture of the shake without the need for ice.
- Adjust Liquid Ratio: The amount of liquid you add to your shake can significantly affect its texture. Start with the recommended amount and adjust according to your preference.
- Prep Ahead: You can pre-measure your protein powder, cut up fruits, and store them in individual containers or freezer bags for quick and convenient blending.
- Avoid Adding Chia Seeds for Later Consumption: Chia seeds have a tendency to absorb liquid and gel over time, which can result in a thick and pudding-like texture if left to sit.
❓Recipe FAQs
It can last for 1-2 days when stored in an airtight container in the refrigerator. It's important to consume it within this time frame to ensure freshness and food safety.
If you're unsure about the freshness of your vegan protein shake, always err on the side of caution and discard it if it appears or smells off.
Yes, you can! Freezing can help extend the shelf life of your shake if you've made a larger batch or if you're not able to consume it within a couple of days.
To freeze a vegan protein shake, pour it into an ice cube tray or freezer-safe container. Leave some space at the top of the container or tray to allow for expansion as the shake freezes.
Once frozen, transfer the shake cubes or frozen portion into a sealed freezer bag or container to prevent freezer burn.
When you're ready to enjoy your frozen shake, simply thaw it in the fridge overnight or blend it directly from frozen for a frostier texture.
Just be mindful that the texture may change slightly after freezing and thawing, but it should still be delicious and nutritious!
Yes, you can make it in advance. However, if you're not planning to consume it immediately, it's best to avoid adding chia seeds.
Chia seeds have a tendency to absorb liquid and thicken over time, which may result in a texture that's too thick if the shake is stored for an extended period.
Of course! Simply substitute soy milk with an alternative plant-based milk such as Almond Milk, Coconut Milk, Oat Milk, or Rice Milk.
These milk alternatives offer a variety of flavors and textures to suit your preferences and dietary needs.
Additionally, ensure that any protein powder or other ingredients used in the shake are also free from soy-based ingredients.
Yes, and there are several ways to do this:
Choose a High-Protein Base: Start with a plant-based milk that is higher in protein, such as soy milk or pea milk, to increase the protein content of your shake.
Add Protein-Rich Ingredients: Incorporate protein-rich ingredients such as vegan protein powder, tofu, hemp seeds, chia seeds, or nut butter to boost the protein content of your shake.
Increase Serving Size: Simply increase the serving size of protein-rich ingredients in your shake to add more protein per serving.
Combine Protein Sources: Mix and match different protein sources in your shake, such as combining protein powder with nut butter or adding tofu to a fruit-based shake.
🥛 More vegan drink recipes
⭐️ Did you like this recipe? Please consider giving it a 5-star rating and comment below!
๐ Recipe
The Best Vegan Protein Shake
Ingredients
- 1 cup soy milk, or any other kind of non-dairy milk
- 1 banana, fresh or frozen
- 1 tablespoon peanut butter
- 1 scoop vegan protein powder, about 25-30 grams or 1 ounce
Optional add-ins:
- 2 tablespoons rolled oats
- 1 tablespoon chia seeds
- 1 tablespoon unsweetened cocoa powder
Instructions
- Add all the ingredients to a blender and blend until smooth and creamy.
- If the shake is too thick, add up to ½ cup (120 milliliters) more plant-based milk gradually until you achieve your desired consistency.
- Serve immediately and enjoy!
Notes
- Blend in Stages: To ensure a smooth and creamy consistency, start with the liquid base, then add protein powder, followed by fruits, nut butter, or other ingredients.
- Use Frozen Fruit: Use frozen fruits instead of fresh ones. They add a refreshing chill and also contribute to the creamy texture of the shake without the need for ice.
- Adjust Liquid Ratio: The amount of liquid you add to your shake can significantly affect its texture. Start with the recommended amount and adjust according to your preference.
- Prep Ahead: You can pre-measure your protein powder, cut up fruits, and store them in individual containers or freezer bags for quick and convenient blending.
- Avoid Adding Chia Seeds for Later Consumption: Chia seeds have a tendency to absorb liquid and gel over time, which can result in a thick and pudding-like texture if left to sit.
Ronnie says
Losune - I am allergic to banana; is there a good substitute for that in this recipe? For smoothies, I usually go with avocado to replace the banana but not sure if that will work here? Thank you! I recently found your site and am loving the recipes for being so healthy and no chemical additives. Already making the coconut milk and flour! Thank you!
Iosune says
Hi Ronnie! I prefer to use mango instead of avocado, but pretty much any fruit will do ๐ Hope you enjoy it!
Megan says
Thankyou for adding the nutrition facts ๐
Stef says
So delicious!! I don't need to buy those expensive protein shake powder!
Iosune Robles says
Hi Stef! So glad you liked it ๐
Lavanya says
Hi, thanks for giving very juicy content to your blog readers. For weight loss food diet only, not enough also we have to do exercise consistently after the workout we can consume protein powder. I am using vegan protein powder !.
Iosune Robles says
Hi Lavanya! Thanks for your kind comment ๐
Kayel says
Thank you.
Iosune Robles says
๐
Kayel says
Hi there,
May I know the protein content? Is it 20 grams or 13 grams? Because based on the picture it shows 20 grams but people have stated 13 grams on the comment. So, which one is the true one? Thank you.
Iosune Robles says
Hi Kayel! 20 grams of protein ๐
ANSHU says
Can you use oat milk since thats what i have on hand?
Iosune Robles says
Hi! Feel free to use oat milk ๐
Peg Strohecker says
Where does all of the sugar come from?
Iosune Robles says
Hi! It's sugar naturally present in all or most of the ingredients ๐
Betty Ann McFatter says
Very simple, delicious, high complete protein. Thank you!
Iosune Robles says
Hi! Thanks for your kind comment ๐
Lorraine Liebler says
I was looking to buy another plant based protein shake but came across this I like this idea better I put all this stuff in my shake anyways except peanut butter I think that ruined the shake Iโll try the almond so I really donโt need the protein mix right? I donโt eat oatmeal is that the oats your talking about? Iโll comment again when I try it
Iosune Robles says
Hi Lorraine! I think it is not necessary to use the protein mix here ๐ We talk about oat flakes!
contact cbd says
I am following.
Iosune Robles says
Welcome! I hope you enjoy our recipes ๐
cbd oil for add says
Super interesting.
Iosune Robles says
Thank you so much!
Josh Gubser says
13 grams? That's not much of a protein shake. I would add a total of 3 tbsp of chia, 3 of hemp, and 2 servings of PB powder, then swap away from soy milk. It tends to be gas inducing. With that, a banana and spinach, you get about 40 grams of protein.
Iosune says
Hi Josh! Thank you so much for your comment ๐ Have a nice day!
Fane Raravula says
I read the China Study 3 years ago & only started on our plant based diet in Jan this year - well, as they say, the results were amazing & I have never slept better plus my hubby & I lost 7-8 ks in 2 months- I have been searhing for a homemade protein shake & will definately try this one
Iosune says
Hi Fane! Congratulations, I'm so happy for you ๐ Hope you like it!
Katherine says
Hi there,
Your protein shake recipe is fantastic. I have featured this in our website Green Thickies.
Of course all credits are given to you and linked back to this page. I will not post the actual recipe only, only a small snippet from this page and one photo from here.
Hope that is okay with you. Thanks a lot ๐
Katherine,
Green Thickies
Iosune says
Hi Katherine! Thanks a lot for sharing ๐ Have a nice day!
Vegan Ty says
This recipe looks delicious and simple. I usually have all of these ingredients on hand (usually either almond or hemp milk as the plant-based milk), so I will definitely give it a go! Thank you for the creative smoothie idea! <3
Iosune says
Hi! Thanks a lot ๐ So glad you like it!
Louis says
Made it today, delicious!
But how do you come at 13.2g of protein? When I add the proteins of the single ingredients up, I only get about 6g of protein...
Iosune says
Hi Louis! Thanks ๐ I use a nutrition label generator (https://www.foodbloggerpro.com/tools/nutrition-label/) and it says the smoothie has 13.2 grams of protein. Have a nice day!
Izzy Bruning says
I really want to read the china study! It sounds so interesting - great smoothies as well ๐
Izzy | Pinch of delight
Iosune says
Hi Izzy! It's a great book. Thanks a lot ๐ Have a nice day!