Vegan Milkshake Recipes (dairy free)

We may earn money or products from the companies mentioned in this post.

Sharing is caring!

(Last Updated On: July 12, 2023)

Easy Vegan Milkshake Recipes

These tasty homemade vegan milkshakes are ready in minutes, totally customizable and so delicious.

I use a base of non-dairy vanilla ice cream, but you can also replace this with frozen bananas if you’d like.

Shake flavors like vanilla, chocolate and strawberry are ready with only three ingredients each, and I added even more flavor ideas below!

The best vegan shakes that are perfect year round and very budget friendly.

Shake in glass with chocolate sauce.

My personal favorite is this vegan chocolate milkshake – it’s such a classic and has such a tasty, rich flavor.

I also love adding a little peanut butter to mine to really take it to the next level, have fun combining flavors!

If you love chocolate and peanut butter together, also try my Vegan Peanut Butter Pie, Vegan Peanut Butter Fudge, Vegan Chocolate Truffles or my Vegan Peanut Butter Chocolate Chip Cookies.

Shakes in glasses with straws.

Homemade Dairy Free Milkshakes

With all the dairy free products available in stores today, making shakes at home has never been easier!

Depending on where you live, you may be lucky to find dairy-free ice cream at ice cream or grocery stores, but I very rarely find dairy free shakes being offered.

Because of this, I’m so excited to share these easy recipes with you, so you can make your own at home.

Not only is it cheaper, but it’s super convenient and so fun to customize to your liking!

Milkshakes with straws.


  • Dairy-Free Vanilla Ice Cream – Use your favorite brand, I love Oatly!
  • Almond Milk – Any dairy-free milk will work, or try making your own easy nut milk!
  • Vanilla – Optional but makes for a stronger flavor for vanilla shakes.
  • Vegan Chocolate Sauce – There is a new Hershey’s chocolate syrup that is vegan, but many stores carry an option, especially stores like Whole Foods.
  • Strawberries – Fresh strawberry chunks are best, frozen can also be used.
  • Toppings – I love using dairy-free whipped cream, sprinkles, chocolate sauce, strawberry chunks, vegan rainbow sprinkles and maraschino cherries!

Not all maraschino cherry brands are vegan, but I know that Tillen Farms, CherryMan Cherries, Royal Harvest, Woodford Reserve, Rex, and Luxardo are!

I also love to reference this list for vegan sprinkle brands.

Shake ingredients in white bowls.

How to Make Vegan Shakes


Blend dairy-free vanilla ice cream, almond milk and vanilla extract until smooth, top with dairy-free whipped cream, sprinkles and a cherry.


Blend dairy-free vanilla ice cream, almond milk and vegan chocolate sauce, top with dairy-free whipped cream, vegan chocolate sauce and a cherry.


Blend dairy-free vanilla ice cream, almond milk and fresh or frozen strawberry chunks – top with dairy-free whipped cream, strawberry chunks and a cherry.

Vanilla milkshake with sprinkles.


Yes, try these other milkshake flavors using a base of 3/4 cup dairy-free vanilla ice cream and 1/4-1/2 cup almond milk:

  • Peanut Butter Shake: Add a heaping tablespoon of peanut butter.
  • Oreo Shake: Add two Oreo cookies.
  • Coffee Shake: Replace half the milk in the recipe with espresso or strong coffee!
  • Mint Chocolate Chip Shake: Add 2 tbsp. vegan chocolate chips, and 1/4 cup mint leaves (or couple drops peppermint extract). You can also add a little spinach or food coloring to make it green.
  • Green Tea Matcha Shake: Add 1/2 to 1 teaspoon matcha powder (start with less, add more to taste).


Feel free to add anything you’d like to the whipped cream, including:

  • Caramel
  • Fruit
  • Nuts
  • Candy
  • Chocolate Chips
  • Cookie Pieces
  • Vegan Fudge


Yes – if you don’t have access to a blender you can use a food processor, or even an immersion blender (carefully make it in a deep bowl and pour into glasses when mixed). 

Chocolate milkshake with whipped cream.

This recipe is:

  • Easy
  • Creamy
  • Flavorful
  • Delicious
  • Refreshing
  • Easy to Make
  • Budget Friendly
  • Customizable

Check out these other easy vegan recipes:

Vegan Tres Leches Cake

Vegan Banana Cream Pudding

Creamy Vegan Eggnog Recipe

Vegan Chocolate Smoothie Bowl

Vegan Chocolate Mug Cake

Dairy Free Chocolate Cake Pudding

Make your own Vegan Nut Milk

Pin this for later!

Vegan milkshake pin.

Shakes in glasses with straws.

Vegan Milkshake Recipes (dairy free)

Yield: 3 Shakes
Prep Time: 10 minutes
Total Time: 10 minutes

Learn how to make easy vegan milkshakes in chocolate, vanilla, strawberry and more! The best homemade dairy free shake recipes!


Vanilla Shake

  • 3/4 Cups Dairy-Free Vanilla Ice Cream*
  • 1/4-1/2 Cups Almond Milk
  • 1/8 Tsp Vanilla

Chocolate Shake

  • 3/4 Cups Dairy-Free Vanilla Ice Cream*
  • 1/4-1/2 Cups Almond Milk
  • 2 Tbsp Vegan Chocolate Syrup**

Strawberry Shake

  • 3/4 Cups Dairy-Free Vanilla Ice Cream*
  • 1/4-1/2 Cups Almond Milk
  • 1/2 Cup Chopped Strawberries


  • Dairy Free Whipped Cream
  • Rainbow Sprinkles
  • Maraschino Cherries
  • Vegan Chocolate Syrup
  • Strawberry Chunks


  1. For each shake flavor, blend all ingredients in a blender until smooth.
  2. Add toppings of choice. Enjoy!


*You can also replace the vanilla ice cream with frozen bananas in a 1:1 ratio. They are a little harder to blend so it's best to let them sit for 5 minutes before blending and use a high-powdered blender if possible.

**Many stores carry a vegan chocolate sauce, even Hershey's has a new one out, so be sure to read the labels. If you can't find one you can also use a tablespoon or two of cocoa powder instead.

***Not all maraschino cherry brands are vegan, but I know that Tillen Farms, CherryMan Cherries, Royal Harvest, Woodford Reserve, Rex, and Luxardo are!

Nutrition Information:
Yield: 3 Serving Size: 1
Amount Per Serving: Calories: 354Total Fat: 14gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 45mgSodium: 106mgCarbohydrates: 53gFiber: 3gSugar: 44gProtein: 5g

Sharing is caring!

13 thoughts on “Vegan Milkshake Recipes (dairy free)”

  1. Milkshakes are so perfect for summer! I can’t wait to try these recipes – I think I’ll be trying the mint chocolate chip version first!

  2. These milkshake recipes are perfect!! I eat vegan every Friday, so this is saved for my Friday treats. Thanks so much for sharing !!


Leave a Comment

Skip to Recipe