Chocolate Peanut Butter Banana Smoothie

This Chocolate Peanut Butter Banana Smoothie has an ice-cream-like texture, while being dairy-free and naturally sweetened. It’s a healthy vegan “milkshake” you can enjoy anytime!

Vegan Chocolate Peanut Butter Banana Smoothie in two glasses with chocolate shavings on top

When it comes to making milkshakes and smoothies, I’m not usually one to follow a recipe. I typically just toss-in ingredients and taste as I go.

However, sometimes a shake turns out so well that it simply demands to be written down so that I can re-create it again and again, with the same spectacular results each time.

This is one of those milkshakes.

peanut butter banana smoothie in a vitamix blender

Made with frozen bananas, natural peanut butter, and rich cacao powder, this creamy treat is sure to satisfy your sweet tooth, without the sluggish after-effects from a traditional ice cream shake.

As always, feel free to substitute your favorite nut butter for the peanut butter, or omit the cacao powder for non-chocolate dessert. (You can use carob powder as a cacao substitute, if you like the flavor.)

Chocolate Peanut butter banana smoothie being poured into a cup

One tip before you get started:

Be sure to peel your bananas before freezing them.

I like to store them whole in an airtight container in the freezer, for easy measuring, but you can also slice them into coins to help them break down in the blender easier. (If you use a high-speed blender like the Vitamix, you won’t can simply break the whole banana in half– it will break it down effortlessly.)

4.63 from 62 votes
Chocolate Peanut Butter Banana Milkshake
Prep Time
5 mins
Total Time
5 mins

This Chocolate Peanut Butter Banana Smoothie has an ice-cream-like texture, while being dairy-free and naturally sweetened. It's a healthy vegan milkshake!

Course: Dessert
Servings: 2
Calories: 325 kcal
  • 2 frozen bananas
  • 3/4 cup almond milk (homemade or store-bought)
  • 2 Tablespoons cocoa powder
  • 1/4 cup natural peanut butter
  • pinch of sea salt
  • 1 teaspoon vanilla extract
  • 7 ice cubes (about 2 handfuls)
  1. Combine all of the ingredients in a high-powered blender, and blend until smooth and creamy. Add a little more almond milk or water if needed to facilitate blending. (If the shake isn't sweet enough for you, add a tablespoon of maple syrup and blend again.)

  2. Pour into two glasses and serve immediately. 

Recipe Notes

For best results, use a high-speed blender like the Vitamix, which breaks down ice effortlessly. A traditional blender should also work-- though, you may need to add a bit more almond milk to facilitate blending.

Recipe Notes:

  • If you don’t want to use peanut butter, you can substitute sunflower butter or tahini as a nut-free option.
  • If you’re looking for a slightly sweeter shake, feel free to add a tablespoon of maple syrup.

As always, if you make any modifications to this recipe, please leave a comment below letting us know what you tried so we can all benefit from your experience!

Reader Feedback: Do you ever follow recipes for smoothies or shakes? What’s your favorite flavor combo?



Leave a Reply

Your email address will not be published. Required fields are marked *



First off, your blog is AMAZING. It’s the first place I go when looking for a healthy version of a recipe, or just browsing around. Second, I am not sure if you’ll get to read this since this is an older recipe on your site.. But, I absolutely love this shake! It seems to never fail, and everyone I’ve made it for– loves it too!
I sometimes (to make it extra special dessert) pour your chocolate magic shell and swirl it and stir it in the shake, instant chocolate chips! I enjoy dark chocolate a lot, but I was wondering if you can have TOO MUCH cocao powder? I mean, it’s healthy, but if I were to use it.. Let’s say in a breakfast smoothie,, and then in a shake like this for later, and maybe have some other chocolaty things like truffles or brownies or avocado pudding.. That adds up to quite a few tablespoons of it. Would that be unhealthy? Thanks.

    Megan Gilmore

    Oh my gosh, that sounds AMAZING. I think your body will tell you if you’re having too much cocoa powder. When I was pregnant I became very sensitive to caffeine and could barely tolerate a tablespoon of cacao before feeling jittery. Now, I can definitely get away with a few tablespoons each day. 🙂


      Haha, it definitely is. Okay, thank you for the quick reply! That’s interesting to know, but I feel great, so I guess I’m good with how much cocao I’ve been having. 🙂 Yumm!


      Just to let you know, cocoa (chocolate) doesn’t have caffeine, it has theobromine, which is in the same family as caffeine but theobromine doesn’t stimulate the central nervous system like caffeine does.


Soooo good. LOVE your site. Thank you so much for taking the time to do this. You’re such a blessing:)


Yes this is delicious and thanks for the recipe because I do have to write recipes down and look at them even with the desserts of yours that I have made many times. My husband is so picky he doesn’t like it because of the bananas. His loss because I think this shake is excellent. So I made him the almond milk slushie and that was too plain for him, but I liked that too.


What is the calorie count on this shake?
If you posted that info, I missed it. Sorry.


Could I use chocolate chips rather than cocoa powder?


Brilliant recipe, thanks for sharing!
But it wasn’t as sweet as I expected.
What’s a good substitute for maple syrup?


Could I ask how many calories are in each serving please?


Oh so delicious! Made it with coconut milk and a tiny bit of honey instead of syrup and it was divine!


I make this a lot in the summer and I love it!!


Do you have any thick shake recipes that don’t have ice? I make my shakes in the morning then generally don’t get around to eating them later


This is sooooo yummy! We used Trader Joe’s mixed nut butter instead of peanut butter. Seriously tastes like a real milkshake!! My hubby couldn’t stop saying, “Oh, that is delicious” while drinking it.


I do a lot of chocolate shakes. … but it’s because I can hide. Lot of vegetables in it that way. the dessert smoothie I came up with is using lorann brand “butter vanilla” flavour and some baking soda to my banana ice cream/ smoothie. Because if makes it tast like birthday cake flavour.

Mary Jo

So very good! New to trying more Vegan foods, Don’t know if this is OK, Or maybe can be altered to make it “qualify” I love to combine Pineapple sherbet with coconut water and add some pineapple chunks in a blender to make a kind of Pina Colada smoothie! Maybe not the sherbet, just frozen pineapple in the juice mixed with coconut water or even coconut milk.

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter