This Chocolate Vegan Milkshake is so creamy and delicious. This vegan, non dairy milkshake made without ice cream is guilt free and super indulgent.

Jump to:
Why you will love this recipe
- Chocolate Milkshake: This tasty decadent Chocolate Vegan Milkshake is creamy, thick, richly flavored from bananas and cocoa powder. It’s the best vegan, plant-based dessert or snack.
- Ready in a Few Minutes: This thick tasty non dairy milkshake is ready in less than 5 minutes.
- Dairy Free: This is the best chocolate vegan milkshake, it’s dairy free and has three simple ingredients that are plant based.
Other refreshing smoothies I know you will love:
- Banana Almond Milk Smoothie (cinnamon, almond flavored)
- Almond Butter Banana Smoothie (almond and cinnamon flavored)
- Banana Milkshake without Ice Cream (non-dairy vanilla or peanut butter flavored milkshake)
- Strawberry Banana Smoothie with Yogurt (more tangy flavored with yogurt added)
- Strawberry Banana Smoothie without Yogurt (sweet banana strawberry flavor)
- Banana Strawberry Smoothie with Almond Milk (almond and cinnamon flavored)
- Strawberry Raspberry Smoothie
- Chocolate Nice Cream
- Mango Nice Cream
Ingredients
Be sure to take a look at the recipe card below for a full list of ingredients and quantities to make this Chocolate Vegan Milkshake.

- Non-Dairy Milk: Any non-dairy milk will do just fine, my preference is oat milk and cashew milk because of the mild flavor. I always use vanilla unsweetened.
- Frozen Bananas: Yes the Bananas need to be frozen, it's best to chop them up before freezing them so blending is easier.
- Peanut Butter: Can be switched up with any nut butter you like best or left out completely.
- Cocoa Powder: I always use plain unsweetened.
Variations
- Definitely Double the Size: If you’re having others join you, this chocolate vegan milkshake recipe is easily doubled. You can all sit around sipping this creamy, rich chocolate shake and reminisce about the good old days.
- Toppings:A non-dairy milk shake still needs a little something extra on top of it. A few ideas are sliced bananas, chopped-up almonds, nuts, shredded or melted vegan chocolate, or even mini vegan chocolate chips sprinkled on top. Yes, I do remember having whipped cream toppings on every shake; there are some awesome non-dairy whipped creams available if you’d like that to top off this vegan milkshake recipe.
- Vegan & Plant Based: This is the best non dairy milkshake recipe. It’s homemade, which also gives you the option to customize it according to your favorite ingredients. Each changed ingredient will alter the taste of this Chocolate Vegan Milkshake. I always use vanilla unsweetened non-dairy milk, usually oat milk or cashew milk, but feel free to use any plant-based non-dairy milk that’s your favorite. If you add in the optional peanut butter or other nut butter, be sure what you’re grabbing is vegan.
- A Protein Milkshake: You can easily increase the amount of protein in this milkshake by adding a scoop of plant-based protein powder.
How to make this Chocolate Vegan Milkshake

Step 1: Place everything into a high speed blender and blend until smooth. (I personally like to blend the frozen bananas and oat milk first then slowly add the cocoa powder and peanut butter because it helps keep it from sticking to the sides of the blender but either way works fine).

Step 2: Enjoy immediately. Makes about 12-16 ounces.

Expert Tips
- Serve immediately: I don’t recommend storing this Chocolate Vegan Milkshake, I’d consume and serve immediately for the best-tasting milkshake.
- Frosted Glasses: Thirty to sixty minutes before making the best vegan chocolate milkshake recipe, put the glasses into the freezer to chill. Not only will this help keep your chocolate vegan milkshake chilled, it will also look amazing.
- Thick or Thinner: How do you prefer your milkshake, thick or thinner? This vegan banana chocolate milkshake allows you to customize the consistency. Too thick, add a small amount of oat milk. Too thin, add a few frozen pieces of banana or 1-2 pieces of ice cubes to thicken it up.
- Use Frozen Bananas: Frozen bananas are important for this chocolate vegan milkshake. They help maintain the recipe’s cold, frosty, and thick texture. At least 12 hours prior, chop the bananas and freeze them. You can keep extra frozen bananas (stored in a freezer bag) in the freezer on hand, ready to grab when needed.
Recipe FAQs
Yes, there are many dairy free brands of chocolate milk available. Be sure to read the ingredients listed before you purchase.
Yes, your milkshake will thicken if you add ice cubes. Remember, depending on how many you add it can also dilute its flavor.
Usually following the recipe directions works great, but if the consistency is to thin a few options are: using less of the liquid the recipe calls for, if it’s got frozen fruits add more to thicken the milkshake also adding ice cubes will help thicken it.

More Vegan Smoothie Recipes


Chocolate Vegan Milkshake
Equipment
- 1 High speed blender
Ingredients
- 3 frozen bananas (chop then freeze them for easier blending)
- 1 cup oat milk (or any non-dairy unsweetened vanilla milk)
- 1-2 tablespoons cocoa powder (plain unsweetened)
- 1 tablespoon peanut butter (optional - natural)
Instructions
- Place everything into a high speed blender and blend until smooth. (I personally like to blend the frozen bananas and oat milk first then slowly add the cocoa powder and peanut butter because it helps keep it from sticking to the sides of the blender but either way works fine).Enjoy immediately. Makes about 12-16 ounces.
Leave a Reply