Vegan Chocolate Milkshake
It takes only minutes to enjoy this thick vegan chocolate Milkshake made with cocoa powder and vegan ice cream. Add your favorite toppings!
This post may contain affiliate links. Disclosure Policy
You'll also get even more vegan recipes delivered to your inbox every week!
I’m a big fan of ice cream and everything related to it. That’s why I made this vegan chocolate ice cream and even this easy 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 few frozen bananas. It’s perfect!
Serve it with some coconut whipped cream and vegan chocolate syrup on top!
Trivia
What kitchen gadget was created specifically for milkshakes? Scroll to the bottom of this post for the answer.
In this Post
Watch How to Make This Vegan Chocolate Shake
Ingredients & Substitutions
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.
- Plant-based milk — You can use your favorite plant-based milk or 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 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 them 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.
Why it’s 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
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 delicious!
How to Make Vegan Milkshakes
- Add the milk, cocoa powder, vegan ice cream, ice cubes, and frozen banana to a blender.
- Let that sit for a few minutes to soften.
- Blend on low speed until the ice is broken into smaller pieces.
- Blend on high until the mixture is smooth.
- Pour into a glass and top with vegan whipped topping and chocolate syrup.
- Assess your milkshake consistency. Remember, milkshakes are supposed to be thick.

Serving Milkshakes
Now that your milkshake is done, it’s time to enjoy it! I like to pour the milkshake into a couple of serving glasses and then top it with any of these:
- Dairy-Free Chocolate Syrup
- Strawberry Syrup
- Vegan Whipped Cream
- Vegan Caramel Syrup
- Chocolate-Covered Cherries
- Want a little crunch? This Dairy-Free Magic Shell is, well, magical!
Storage Tips
Transfer any leftovers to an airtight freezer container and store them 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 it into glasses.

Trivia Answer
The blender was created in 1922 in response to the food craze, milkshakes. That makes blenders and milkshakes both over 100 years old!
Subscribe and Get a Free 15-Minute Dinners eBook

Plus our latest vegan recipes, delivered right to your inbox!
We won’t send you spam. Unsubscribe at any time.

Vegan Milkshake
You’ll also get even more vegan recipes delivered to your inbox every week!
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
Video
Nutrition
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.
Vegan Frozen Desserts
If you love this vegan milkshake, here are more vegan frozen desserts to try!
This post was originally published in 2011 and was updated to include new photos, new text, and an updated recipe in 2020.








CHOCOLATE flavored 🙂 anything chocolate in my sense tastes good.
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!
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!
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.
I buy the original and use it for everything- it is great to cook with also.
my son loves 8th Continent, only soymilk he will drink! Original or Vanilla are his favorites
Following 8th continent on twitter!
LOVE the chocolate lite, especially as part of a shake with protein powder and coffee.
My favorite eight continent soy milk flavor will be the original!:)
My favorite flavor of 8th Continent Soy Milk is chocolate!
i follow 8th Continent on Twitter
news_junkie
i like 8th Continent on Face book
-Njunkie Christine-
i liked u on Face book
-Njunkie Christine-
My favorite is yummy Vanilla
Vanilla..Yum!! My 3 year old son has dairy intolerance, so we buy a lot of 8th Continent Soymilk
i follow 8th continent on twitter @ladyboarder9669
I LIKE 8th continent on fb- Cindy B
following on google +
Chocolate of course! 🙂
I love 8th continent Lite Vanilla!