• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Desserts
    • Mains
    • Drinks
    • Snacks
    • Food Tips
    • Sign Up
  • About
    • Food Photography Tips
    • Privacy Policy
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
My Vegan Minimalist
menu icon
go to homepage
  • Recipes
  • About
  • Collaborate
  • Free Course
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • About
    • Collaborate
    • Free Course
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Vegan Recipes » Vegan Chocolate Milkshake with Vanilla & Banana

    Vegan Chocolate Milkshake with Vanilla & Banana

    Published: Jun 3, 2020 · Modified: Sep 6, 2021 by Tajda Ferko This post may contain affiliate links

    3213 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe Jump to Video Print Recipe

    My delicious vegan chocolate milkshake recipe is easy, fail-proof and super thick. With a hint of vanilla, banana, and peanut butter, it’s the perfect pick-me-up drink.

    A ribbed glass full of chocolate milkshake topped off with ice cream.
    Jump to:
    • Why make this shake
    • What goes into this recipe
    • Step-by-step Photos
    • My Top Tips
    • FAQ
    • Recipe

    Why make this shake

    1. Super easy recipe.
    2. No prep work needed, just blend and drink!
    3. Super bubbly and deliciously creamy
    4. Kids love it! A great way to get them interested in vegan food
    5. Based on sweet vanilla ice cream (but works with others too!)
    6. Enriched with peanut butter
    7. Easy to customise
    8. Bubbly, thick and chocolatey. 

    I’ve been perfecting this recipe for years so I could bring you the best non-dairy milkshake out there.  Let's see what goes into it.

    What goes into this recipe

    These are the ingredients you’ll need to make my milkshake. 

    All ingredients needed to make a chocolate shake laid out on a flat surface.

    Sugar: completely optional. I used brown sugar.

    Banana: use ripe, frozen banana. You might not think bananas belong in milkshakes, but it’s a great way to make it thicker and add a whole new flavour dimension.

    Plant milk: any plant milk (such as almond, coconut, soya, etc.) can be used here. I recommend using barista versions of plant milk as they are much thicker and will make your milkshake a lot creamier.

    Vegan vanilla ice cream: can be substituted for any other vegan ice cream.

    You will also need the following equipment:

    • Blender
    • Optional: ice cream scoop for topping

    Step-by-step Photos

    Milkshakes can be so expensive when ordered in a restaurant. The best thing about this one is that you can make several portions for the price of one restaurant shake (or less!)

    And what’s more, you can even customise it according to taste. 

    Looking for the full recipe with exact ingredients? Scroll down to the bottom of this page!

    A collage of three images showing steps in making a chocolate shake.
    1. Add all your ingredients to the blender. Blend at high-speed for approx. 2 minutes until completely smooth and runny. If needed, stop from time to time and scrape off the sides of the blender with a silicone spatula. 
    2. Pour into a glass.
    3. Time to add toppings and serve. I love topping it off with an extra spoon of vanilla ice cream. If you’ve got chocolate sauce on hand, that’s a fantastic topping too. 

    My Top Tips

    Don’t miss out on these expert tips if you want to make the best ever vegan chocolate milkshake. 

    A top view of milkshake toppings such as ice cream and sprinkles in a glass.

    1. Use natural peanut butter

    Make sure to use peanut butter that contains peanuts only. Check the ingredients list and make sure there is no added salt, sugar or oil. This will give you the richest peanut taste.

    2. Pick good quality cocoa

    This recipe only requires a few ingredients so make sure you pick good quality ones for the best results. If you’re in a position to do so I recommend splashing out just a little on good quality cocoa powder! Trust me it will be worth it. 

    3. Don’t be shy with toppings

    If you’re going to make a chocolate milkshake, you might as well make it into an ultimate treat. This is why I urge you to never skip the toppings as they will really take the milkshake to a whole new dimension. Topping recommendations can be found in the FAQ section below.

    4. Don’t let it melt

    Make sure your ice cream is still frozen when adding to your blender. Of course, you can let it thaw gently before adding to the blender, but don’t wait too long. If your ice cream is too melted by the time you add it to the milkshake, your shake will end up being too thin and runny. 

    Optional tip: Use barista plant milk

    This isn't at all necessary, but wil add that extra thickness to your shake. If you're not able to find barista versions of plant milk, don't worry at all. You will still get a delicious, thick and creamy shake if you follow this recipe.

    Leading plant milk brands such as Alpro, Oatly, Good Hemp all make their barista (sometimes called professional) plant milks.

    FAQ

    Chocolate milkshake being poured into a glass.
    How do you preserve a milkshake?

    I would highly recommend drinking this milkshake as soon as you’ve made it. Seeing that it’s made from a ripe banana, its quality will start to deteriorate quickly.

    If you’d still like to store it anyway, I recommend popping it into an airtight container in the fridge and eating it wihin 24 hours.

    How do you serve a milkshake?

    Serving a milkshake is super easy and mess-free. Simply pour it into a glass, leaving some space on top. Then add your optional toppings.

    I like to top mine with a scoop of vanilla ice cream, dairy free chocolate sauce and chocolate sprinkles.

    You could top yours with chopped peanuts to really emphasize that rich peanut flavour. Or you could top it off with whipped coconut cream, caramel sauce or maple syrup.

    How do you thicken a milkshake?

    Frozen bananas are great! You could try adding some more frozen banana or even another tablespoon or two of ice cream.

    If your shake is too runny, you’ve added too much liquids. Find out more suggestions on how to thicken your milkshake here.

    How to make chocolate milkshake with cocoa powder?

    It's easy! You will need your milk and ice cream base, but cocoa powder is what gives this shake its chocolatey taste.

    Make sure to pick high quality cocoa and not go overboard as adding too much cocoa can result in a bitter flavour.

    Enjoyed my vegan choc vanilla milkshake? Come along, I have plenty more vegan chocolate delights for you. Why not try out my chocolate banana bread, aquafaba mousse, chocolate shortbread or oat milk hot chocolate. Or check out my whole vegan desserts section.

    If you’ve made my simple chocolate shake I’d so love to hear your feedback and see your creations.

    Seeing your recreations of my recipe never fails to make my day! Or if you have any comments and suggestions, get in touch via the comments section below.

    PS - I often get asked about how I improved my food photography. Find out all about the online course that helped me become a full-time food photographer!

    Recipe

    Vegan Peanut Butter Chocolate Milkshake

    A super easy vegan milkshake made in just a few minutes and perfectly indulgent.
    5 from 8 votes
    Print Pin Rate
    Course: Dessert, Drinks
    Cuisine: Vegan
    Diet: Vegan, Vegetarian
    Cook Time: 2 minutes
    Total Time: 2 minutes
    Servings: 2
    Calories: 382kcal
    Author: Tajda Ferko

    Equipment

    • Blender

    Ingredients

    • ⅔ cup almond milk or other unsweetened plant milk
    • ½ teaspoon vanilla extract
    • 2 tablespoon peanut butter use natural peanut butter
    • 3 tablespoon cocoa powder
    • 1,5 cups dairy-free vanilla ice cream
    • 1 banana ripe, chilled but not frozen
    • 1 teaspoon brown sugar optional
    • TOPPINGS: a scoop of dairy-free vanilla ice cream, 1 teaspoon desiccated coconut, 1 teaspoon cocoa nibs, 1 teaspoon peanut butter sauce or chocolate sauce optional
    US Cups - Metric

    Instructions

    • Add all your ingredients (except toppings) to your blender.
    • Blend at high speed for 2 minutes until completely smooth.
    • Pour into 2 glasses. Add a scoop of ice cream to each glass and top off with toppings of choice.

    Video

    Notes

    • Make sure to always add liquid ingredients to your blender first.
    • Then add all the lighter ingredients (such as powders, sugar). On the very top, add all your heaviest ingredients (ice cream, banana, etc).
    • If you can, use peanut butter that contains peanuts only (no added salt, sugar or oil).
    • If you’re in a position to do so I recommend splashing out just a little on good quality cocoa powder!
    • I urge you not to skip the toppings as they will really take the milkshake to a whole new dimension. Enjoy!

    Nutrition

    Calories: 382kcal | Carbohydrates: 55g | Protein: 12g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Cholesterol: 31mg | Sodium: 258mg | Potassium: 668mg | Fiber: 6g | Sugar: 30g | Vitamin A: 548IU | Vitamin C: 7mg | Calcium: 293mg | Iron: 2mg
    Tried This Recipe? Tag Me Today!Mention @MyVeganMinimalist or tag #MyVeganMinimalist!

    « Panda Milk Tea - Gong Cha Boba Copycat
    Vegan Double Chocolate Cupcakes »

    5-Day Free Food Photography Course

    Privacy Policy
    • 10-Minute Broccoletti In a Pan
    • 25 Yellow Fruits - The Ultimate List
    • Kaffe Karlsson - Scandinavian Coffee Cocktail
    • Konnyaku Powder Jelly (3-Ingredient Candy)
    • Mango Bubble Milk Tea

    Reader Interactions

    Comments

    1. Rachel

      May 30, 2019 at 11:37 am

      This one is going straight to my BOOKMARKS! Had no idea it was this easy to make a vegan milkshake, but i'm definitely trying it out!

      Reply
      • My Vegan Minimalist

        June 06, 2019 at 11:25 am

        Yessss, it's my go-to dessert on lazy days! Hope you love it! ♡

        Reply
    2. Gary

      April 02, 2022 at 9:11 am

      5 stars
      No honestly I'm not stalking you.
      I just thought you might like to know people are reading nad making these recipies.
      It was another success, tasted fab.
      We shared the one drink between the two of us.

      Thanks

      Reply
      • Tajda Ferko

        April 05, 2022 at 3:49 pm

        Haha thank you so much Gary, this honestly means the world. Glad you are making and enjoying the recipes from this blog so much - really happy to hear that!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I'm Tajda (pronounced tide-ah) and I'm here to take you on a delicious plant based journey! My recipes are easy to make, affordable and always vegan.

    More about me →

    Trending

    • Aquafaba Chocolate Mousse
    • Vegan Oat Blueberry Muffin Recipe
    • In-depth Foodtography School Review + Discount (+ Free Bonus)
    • Vegan Oat Milk Pancakes

    Festive Food

    • Vegan Date Caramel Slice with Nuts Crumble (Easy & Gluten-Free)
    • Vegan Spiced Pear & Almond Cake
    • Vegan Pigs In A Blanket
    • Vegan Chocolate Swirl Pumpkin Brownie (Ultra-Rich, Fudgy & Simple)

    As seen in

    Free Course

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2022 My Vegan Minimalist