Vegan Chocolate PB Milkshake

A vegan spin on your classic vegan chocolate PB milkshake, and for only 74p!
What you need
- bananas
- non-dairy milk
- cacao powder
- peanut butter
How to make vegan chocolate PB milkshake
Freeze the bananas ahead of time to get the creamy and cold texture of the perfect milkshake. I usually break the banana up into a few chunks and put in a bag in my freezer the day I buy them.
Add all the ingredients to a blender and blend!
Enjoy with a reusable straw!
If you don’t have cacao powder and want to make it more affordable, just use normal cocoa powder instead.
You can leave out the peanut butter if you aren’t a fan, like me!
More vegan drink recipes
- Chocolate Smoothie (No Banana!)
- Tropical Green Smoothie
- Pineapple & Coconut Kick Smoothie
- Vanilla Cupcake Smoothie
- Blueberry Tofu Smoothie
Did you make this vegan PB chocolate milkshake recipe? Take a photo and hashtag it #MadeleineOlivia. I love seeing your creations on Instagram, Facebook, and Twitter.
And don’t forget to leave a comment and a rating so I know how you enjoyed them!

Vegan Chocolate PB Milkshake
Ingredients
- 2 bananas
- 250 ml soy milk
- 1 tbsp cacao powder (or cocoa powder)
- 1 tbsp peanut butter
Instructions
- Freeze the bananas ahead of time to get the creamy and cold texture of the perfect milkshake. I usually break the banana up into a few chunks and put in a bag in my freezer the day I buy them.
- Add all the ingredients to a blender and blend!
- Enjoy with a reusable straw!
Video
Notes
- If you don’t have cacao powder and want to make it more affordable, just use normal cocoa powder instead.
- You can leave out the peanut butter if you aren’t a fan, like me!
Nutrition
⭐️⭐️⭐️⭐️⭐️ Don’t forget to rate this recipe!
We appreciate your feedback! It’s really helpful for other readers to read your reviews, adaptations, and suggestions! Have a question? We’ll personally respond within 48 hours.




3 comments
Kerry
I make a version of this almost every day. I use almond butter instead of peanut butter. It’s more costly, but they grow all around me, are readily available, but make a great tasting chocolate shake. Try it with almond butter! P.s. I also usually have to sweeten with a date of agave…my nut better is just crushed nuts, nothing sweet or salty added. I make up for that with a little of each when I blend it up.
P.s. I love your videos Madeleine!
Maja
I love vegan milkshakes! I called it smoothie for a long time though 😅 I often make my own nutbutter (almonds are so cheap her in Norway, but almondbutter so expensive!!). Often add a dash of cinnamon to sweeten it up too 😊
Malin
Omg, Madeleine! When I first made this milkshake, I couldn’t believe how tasty it was! I’ve probably made it five days in a row now. And it’s just as yummy as the first time! I just can’t get enough, I’m basically addicted! And it’s so simple too. Thank you for this recipe!