Vegan protein shake, so delicious and made without protein powder. It's prepared with 6 simple ingredients and ready in just 5 minutes!

This vegan protein shake is a great, easy, and delicious way of eating more protein! It's only made with whole, natural, and plant-based ingredients, so it doesn't contain pea protein or any kind of vegan protein powder.
One of the MOST asked questions we vegans get all the time is where do we get our protein from. That's because people think we need to eat meat, eggs, or dairy to get good-quality protein, but fortunately, you and I know that's not true!
There are plenty of plant-based ingredients that contain all the essential amino acids that compound protein. And since it is made with non-animal derived products, this shake contains so many vitamins and minerals. Besides, it is gluten-free and doesn't contain artificial sweeteners.
This recipe is perfect for you if you're an athlete or need to incorporate more protein into your diet. It's naturally sweet, as well as delicious, and great to eat on the go! As it is dairy-free, it's healthier and more affordable than the store-bought ones too.
Vegan protein shake, delicious, easy to prepare, and free from supplements and protein powder! It's a super simple recipe made with only 6 ingredients in just 5 minutes!
How to make vegan protein shake - Step by step
- Place all the ingredients into a blender (photo 1) and blend until smooth (photo 2).
- Enjoy your vegan protein shake immediately.
Pro tips:
- Feel free to use any kind of plant milk, but keep in mind that not all types of milk have the same amount of protein. I used soy milk because it's higher in protein, but if you don't consume soy, almond milk is a good alternative.
- If you don’t have chia seeds on hand, use any other kind of seeds instead. Flaxseeds or hemp seeds will work great for this recipe.
- You can replace the peanut butter with any other nut butter, such as almond butter, cashew butter, or even coconut butter.
- Substitute cocoa powder for carob powder or just omit this ingredient if you don't like it.
- If you want your smoothie to contain even more nutrients, add some vegetables like kale or one or two handfuls of spinach, which is high in protein as well. It'll taste amazing!
What is a vegan protein shake?
A vegan protein shake is an all-in-one beverage that contains a good amount of good-quality vegan protein. It's great if you're an athlete or need to ingest more protein, and it's also very convenient to drink on the go.
This shake, in particular, has 20 grams of protein and is much healthier than the store-bought ones because it doesn't contain any kind of artificial protein powder or added sugar.
How long will this vegan protein shake keep?
Although the amount of protein shake you'll get should be for 1 person (1 serving) if you have any leftovers you can keep them in a sealed glass jar in the fridge for 1-2 days.
How to serve a vegan protein shake
I usually have this vegan protein shake as a snack before or after I work out, as it's refreshing and filling. However, you could have it for breakfast and add some cereal, cacao powder, or even some vegan chocolate chips on top if you love chocolate flavors.
Looking for more vegan drink recipes?
Did you make this vegan protein shake recipe?
Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!
Â
📖 Recipe
Vegan Protein Shake
Ingredients
- 1 cup soy milk, or any other kind of plant milk
- 1 banana
- 1 tablespoon chia seeds
- 1 tablespoon oats
- 1 tablespoon peanut butter
- 1 teaspoon unsweetened cocoa powder
Instructions
- Place all the ingredients in a blender and blend until smooth.
- Have your vegan protein shake for breakfast or as a snack before or after you work out or add some cereal or vegan chocolate chips on top of it.
- Keep the leftovers in a closed glass jar in the fridge for 1-2 days.
Notes
- Feel free to use any kind of plant milk, but keep in mind that not all types of milk have the same amount of protein. I used soy milk because it's higher in protein, but if you can’t eat soy, almond milk is a good alternative.
- If you don’t have chia seeds on hand, use any other kind of seeds instead. Flaxseeds or hemp seeds will work great for this recipe.
- You can replace the peanut butter with any other nut or seed butter, such as almond butter, cashew butter, or even coconut butter.
- Substitute cocoa powder for carob powder or just omit this ingredient if you don't like it.
- If you want your vegan protein shake to be even more nutritious, add one or two handfuls of spinach, which is high in protein as well.
Nutrition
Update Notes: This post was originally published in April of 2017, but was republished with new photos, step-by-step instructions, and tips in February of 2022.
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!