These Vegan milkshake is so thick, creamy and creamy! This quick and easy 5 minute recipe is the perfect dessert. Use any flavor ice cream for a totally customizable creation! Both kids and adults love this recipe!

Vegan milkshake in glass.

Why You’ll Love This Recipe

  • This Vegan milkshake recipe takes less than 5 minutes.
  • It is quick and easy.
  • Everything is made in a blender.
  • Any flavor ice cream works.
  • The milkshake comes out so thick and creamy.
  • You will never know this recipe is Vegan!
  • This recipe as written is gluten free, dairy free, egg free and Vegan.
  • It can be easily made nut free and Paleo.
  • Check out this Paleo Ice Cream for another delicious dessert!

Ingredients & Substitutions

These are the main ingredients and substitutions for Vegan milkshakes. Scroll down to the recipe card for full ingredients list and instructions.

Use any type of Vegan ice cream. For these photos, I used homemade. There are several great Vegan ice cream brands. Use any flavor!

Any type of Vegan milk works. For the most creamy result, use canned coconut milk (not coconut cream). In addition, oat milk, almond milk and cashew milk are great options.

Toppings can include Vegan chocolate chips, Oreos, nuts, whipped cream, fudge sauce and Vegan caramel.

Ice cream and milk.

Taste & Texture

These Vegan milkshakes are chocolaty and sweet! The biggest flavor will be the flavor of ice cream.

The texture is creamy and thick. For even thicker, use less milk. For a thinner result, use more milk.

How to Make

Step 1

First, add both ingredients to a blender.

Ice cream in blender.

Step 2

Blend until smooth and creamy.

Chocolate milkshake in Vitamix.

Step 3

Finally, pour into glasses. Top with desired toppings.

Vegan chocolate milkshake.

Expert Tips & Tricks

If needed, thaw ice cream for a few minutes. Vegan ice cream tends to get very firm.

Blend until smooth and creamy.

If necessary, add in a bit more milk.

Drink immediately after blending. This milkshake has the best texture right after it is made.

Chocolate milkshake in cup.

Flavor Variations & Add Ins

Consider these flavor variations and toppings for your milkshake.

Top with chopped walnuts or peanuts.

Top with Vegan whipped cream.

Add in mint extract.

Add in vanilla extract.

Use 2 flavors of ice cream.

Top with melted chocolate sauce.

Top with caramel sauce.

Add chocolate chips on top.

Drizzle peanut butter on top.

How to Serve & Store

Serve Vegan milkshake immediately.

Top with desired toppings.

I do not recommend making this ahead of time. It will melt even in the fridge.

Frequently Asked Questions

What is a Vegan milkshake made of?

Vegan milkshakes are made from Vegan ice cream and dairy free milk.

What can replace milk in a milkshake?

In a milkshake, replace milk with dairy free milk, coconut cream, or Vegan yogurt. As a last resort, a little water can be used.

Is this recipe gluten free?

Yes, this recipe is gluten free as written. Use a gluten free ice cream to ensure it is gluten free overall.

Can I use another flavor ice cream?

Sure! Use your favorite type of ice cream. Feel free to use 2 flavors if desired.

Vegan chocolate drink.

You May Also Like

If you make this Vegan milkshake recipe, I would really appreciate a review! You can find me on InstagramFacebook, and Pinterest. I would love for you to follow along!  For more ideas and recipes, check out these Vegan Recipes.

Sweet Addison's cookies
Vegan milkshake in glass.

Get the Recipe: Vegan Milkshake

This Vegan milkshake is thick, creamy and rich! It is made with only 2 ingredients and takes less than 5 minutes. This milkshake is great for kids and adults!
5 from 5 votes



  • First, add ingredients to a blender.
  • Blend until smooth and creamy.
  • Finally, pour into glasses. If desired, top with Vegan whipped cream and chocolate chips.


  • Any Vegan ice cream will work.  If it is too firm to scoop, allow it to thaw for a bit.
  • Likewise, any Vegan milk will work.
  • Use coconut milk or oat milk for a nut free option.
  • The more milk added, the more thin the milkshake will be.
  • The less milk used, the more thick and creamy the milkshake will be.
  • For best results, drink milkshake immediately after making.
Calories: 312kcal, Carbohydrates: 39g, Protein: 7g, Fat: 16g, Saturated Fat: 9g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 45mg, Sodium: 130mg, Potassium: 412mg, Fiber: 2g, Sugar: 35g, Vitamin A: 781IU, Vitamin C: 5mg, Calcium: 226mg, Iron: 2mg

Love this Vegan milkshake recipe? You can sign up here to receive healthy meal plans, exclusive new recipes and updates!