Vegan Chocolate Milkshake

Try this extra chocolatey, thick vegan chocolate milkshake recipe delivers a delicious, creamy dessert. Serve it with some coconut whipped cream and vegan chocolate syrup on top!

Two glasses hold vegan chocolate milkshakes with chocolate syrup and paper straws.

I’m a big fan of ice cream and everything that relates to it. That’s why I made this vegan chocolate ice cream and even this nice cream recipe too. I look at this vegan chocolate milkshake as a combination of those two — with lots of creamy chocolate goodness in every bite, along with a little bit of frozen bananas. It’s perfect!

Why This Recipe is a Winner

  • Adding vegan ice cream makes these milkshakes so rich and creamy
  • Using frozen vegan bananas not only adds texture and volume to these shakes, but bananas are whole-food goodness, too
  • Cocoa powder is the star ingredient, adding chocolate goodness to every bite

What You Need

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe:

  • Plant-based milk — You can use your favorite plant-based milk or even make your own such as this pecan milk.
  • Cocoa powder — Use either natural or Dutch-process cocoa powder.
  • Vegan ice cream — Use a store-bought vegan vanilla ice cream or even homemade no-churn vegan ice cream.
  • Ice cubes — We’ll add volume to this shake with a few ice cubes.
  • Frozen banana — I keep frozen banana chunks in the freezer for our green smoothies. I slice bananas on a tray and place that in the freezer. Once the banana pieces are frozen I transfer them to a freezer bag. You’ll only need 1/2 cup of frozen banana chunks for this recipe.
  • Favorite Toppings — Milkshakes should be fun so get creative with the toppings. You can add vegan chocolate syrup, coconut whipped cream, and more.

How to Make Vegan Chocolate Milkshake

  1. Add the milk, cocoa powder, vegan ice cream, ice cubes, and frozen banana to a blender. Let this mixture sit for a minute to soften.
  2. Pulse on low until the ice cubes are crushed and the mixture is frothy.
  3. Turn up the speed and blend on high for a minute or so until the mixture is smooth. 
  4. Pour into a glass and add your favorite toppings.

Yes, this amazing vegan chocolate shake is that easy to make!

Looking down on a blender jar full of a frozen chocolate mixture.

Marly’s Tips

You can drizzle some melted chocolate chips into the milkshake to create a “chocolate chip” effect. It not only adds flavor but the crunch is very tasty!

Serving Suggestions

Transfer the milkshake to a couple of serving glasses and top with any of these:

Storage Tips

Transfer any leftovers to an airtight freezer container and store in the freezer for up to 2 months. Allow it to sit at room temperature for up to 10 or 15 minutes to soften before spooning into glasses.

Looking down on a glass full of vegan chocolate milkshake with a pink straw on it.

More Vegan Frozen Desserts

Looking down on a chocolate milkshake in a glass with chocolate syrup on top and a straw.

Vegan Chocolate Milkshake

It takes only minutes to enjoy this vegan chocolate milkshake made with cocoa powder and vegan vanilla ice cream. Be sure to serve it with some coconut whipped cream on top.
5 from 1 vote
Course: Drinks
Cuisine: American
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 2
Calories: 237kcal
Author: Namely Marly

Ingredients

  • 1 cup plant-based milk
  • 4 tablespoons cocoa powder
  • 1 cup dairy-free ice cream
  • 1 to 2 cups ice cubes
  • ½ cup frozen banana
  • Toppings: vegan whipped topping, vegan chocolate syrup, and more. optional, but fun!

Instructions

  • In a blender add the milk, cocoa powder, vegan ice cream, ice cubes, and frozen banana. Let that sit in the blender for a few minutes to soften.
  • Blend on low speed until the ice is broken up into smaller pieces.
  • Then blend on high for a minute or so until the mixture is smooth. 
  • Pour into a glass and top with vegan whipped topping and/or chocolate syrup.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)

Notes

Nutritional information based on So Delicious No Sugar Added Coconut Milk Vanilla Ice Cream.
Nutrition Facts
Vegan Chocolate Milkshake
Amount Per Serving
Calories 237 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 7g35%
Sodium 158mg7%
Potassium 525mg15%
Carbohydrates 40g13%
Fiber 16g64%
Sugar 11g12%
Protein 7g14%
Vitamin A 515IU10%
Vitamin C 15.3mg19%
Calcium 183mg18%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

This post was originally published in 2011 and was updated to include new photos, new text, and an updated recipe in 2020.

A glass holds a shake with whipped cream on top. The text at the top reads "Thick Vegan Chocolate Shake".

Enjoy!

Disclaimer: I was provided soymilk for review. The opinions shared on this site are my own.

This post was originally published in 2011 and was updated to include new photos, new text, and an updated recipe in 2020.

35 Responses to Vegan Chocolate Milkshake

  1. Avatar thumbnail image for MarlyTricia Durant Reply

    I love 8th continent Lite Vanilla!

  2. Avatar thumbnail image for Marlycindy b Reply

    Chocolate of course! 🙂

  3. Avatar thumbnail image for Marlycindy b Reply

    following on google +

  4. Avatar thumbnail image for Marlycindy b Reply

    I LIKE 8th continent on fb- Cindy B

  5. Avatar thumbnail image for Marlycindy b Reply

    i follow 8th continent on twitter @ladyboarder9669

  6. Avatar thumbnail image for MarlySarah Reply

    Vanilla..Yum!! My 3 year old son has dairy intolerance, so we buy a lot of 8th Continent Soymilk

  7. Avatar thumbnail image for MarlyChristine Reply

    My favorite is yummy Vanilla

  8. Avatar thumbnail image for MarlyChristine Reply

    i liked u on Face book
    -Njunkie Christine-

  9. Avatar thumbnail image for MarlyChristine Reply

    i like 8th Continent on Face book
    -Njunkie Christine-

  10. Avatar thumbnail image for MarlyChristine Reply

    i follow 8th Continent on Twitter
    news_junkie

  11. Avatar thumbnail image for MarlyElizabeth Dorssom Reply

    My favorite flavor of 8th Continent Soy Milk is chocolate!

  12. Avatar thumbnail image for MarlyValerie Reply

    My favorite eight continent soy milk flavor will be the original!:)

  13. Avatar thumbnail image for MarlyAriel Reply

    LOVE the chocolate lite, especially as part of a shake with protein powder and coffee.

  14. Avatar thumbnail image for MarlyAriel Reply

    Following 8th continent on twitter!

  15. Avatar thumbnail image for Marlyelizabeth Reply

    my son loves 8th Continent, only soymilk he will drink! Original or Vanilla are his favorites

  16. Avatar thumbnail image for Marlysteven cox Reply

    I buy the original and use it for everything- it is great to cook with also.

  17. Avatar thumbnail image for MarlyJackie S. Reply

    I love the 8th Continent Soymilk in the pink cartons! And this recipe sounds great, but I think I’d wait for summer again to try it.

  18. Avatar thumbnail image for MarlyCourtney Reply

    To be honest I’ve never tried this brand, but I’m also new to lactose intolerance! (fun?!)

    But I’d love to try Original and Chocolate!

  19. Avatar thumbnail image for MarlyJanet Meeks Reply

    I love regular and lite 8th Continent Soy Milk. It is always my choice. I think I’d like to try the chocolate, tho I have resisted the chocolate….if I got it free I’d give it a try for sure.. The shake sounds awesome!

  20. Avatar thumbnail image for MarlyRebecca Reply

    CHOCOLATE flavored 🙂 anything chocolate in my sense tastes good.

  21. Avatar thumbnail image for MarlyRebecca Reply

    Just followed namelymarly on twitter!

  22. Avatar thumbnail image for MarlyRebecca Reply

    I “Liked” NamelyMarly on facebook!

  23. Avatar thumbnail image for MarlyRebecca Reply

    I “Liked” 8th Continent Soymilk on facebook!

  24. Avatar thumbnail image for MarlyRebecca Reply

    I’m following 8thcontinentsoy on twitter!

  25. Avatar thumbnail image for MarlyDanielle Reply

    Chocolate is my 1 yr old and 3yr old son’s favorite!! We use a lot of 8th continent due to their dairy intolerance.

  26. Avatar thumbnail image for MarlyDanielle Reply

    Follow 8th continent on facebook 🙂

    Danielle Raposo

  27. Avatar thumbnail image for MarlyDiane {Created by Diane} Reply

    looks wonderful, chocolate is always good, right?

  28. Avatar thumbnail image for MarlyMonet Reply

    Yum…a chocolate shake sounds just about perfect right now. We don’t buy icecream anymore but I’m happy to say we have everything we need to make this delightful treat! Thank you for making me smile (and my stomach growl!) I hope you had a blessed Sunday and I wish you a warm and peaceful week.

  29. Avatar thumbnail image for MarlyJanice Reply

    my fav flavor would probably be chocolate

  30. Avatar thumbnail image for MarlyJanice Reply

    FB fan / like NamelyMarly. My FB profile:
    http://www.facebook.com/profile.php?id=100000826352246

  31. Avatar thumbnail image for MarlyJanice Reply

    FB fan / like 8th Continent Soymilk. My FB profile:
    http://www.facebook.com/profile.php?id=100000826352246

  32. Avatar thumbnail image for MarlyJanice Reply

    following @8thContinentSoy as @cappytweet

  33. Avatar thumbnail image for MarlyConnie Reply

    Chocolate always!

  34. Avatar thumbnail image for MarlyFeast on the Cheap Reply

    Lactose intolerance or not, this looks like one dreamy shake!

  35. Avatar thumbnail image for MarlyLaura Royal Reply

    Choc…I love it!

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.