7 Vegan Milkshake Recipes You Will Not Believe are Vegan

Though nothing beats an ice cream cone on a hot summer day, they can become a little messy from time to time. Whereas, the milkshake is a classic soda shop staple. A frothy, creamy, treat for your taste buds! It combines everything you adore about your favorite ice cream flavors into a highly portable and mess-free beverage.

Milkshakes are the ideal blank canvas for experimenting with a range of exciting and tasty flavor profiles. They are part of dessert, part thirst-quenching beverage.

Let’s learn how to make a vegan milkshakes through these mouth-watering vegan recipes!

Vegan Hot Chocolate Milkshake

When you have this simple milkshake recipe on hand, there is no need to go to the malt shop. Milkshakes are the ultimate in nostalgic comfort food, yet they are actually rather simple to prepare at home. This hot chocolate milkshake recipe takes only four ingredients, two steps, and ten minutes to make in your blender.

Ingredients you will need are:

  • vanilla ice cream
  • 600ml almond or oat milk
  • mini marshmallows
  • 200g plain chocolate (70% usage of cocoa recommended)


Break 200g of plain chocolate (70%) into cubes and combine with 600ml oat or almond milk in a pan. Slowly heat until the chocolate is melted, then bring to a boil, whisking constantly until the mixture is even and smooth. It can be made ahead of time and kept refrigerated for up to two days.


If necessary, reheat, whisking constantly, before ladling or pouring into heat-safe glasses or cups. Scoop vanilla ice cream over top and garnish with tiny marshmallows. If you want, add a swig of rum or alcohol for the adults.

Chocolate Banana Milkshake

This milkshake has a perfect ratio of dairy to ice cream, which is exactly what you will want on a hot summer day!

Ingredients required for this recipe:

  • 2 cups vegan vanilla ice cream
  • 6 tablespoons powdered chocolate-flavored malt drink mix (such as Ovaltine)
  • 1 cup of vegan milk (Oat, almond, or soy. Whichever you prefer)
  • 1 banana, chunked and frozen. 

In a blender, combine the frozen and sliced banana portions, powdered drink mix, milk, and vanilla ice cream and blend until smooth and creamy. Pour the milkshake into a glass and add a few ice cubes if desired. Drink away!

Cinnamon Chocolate Milkshake

Cinnamon infuses the typical chocolate milkshake with a fall flavor. Autumn spices and chocolate combine in this rich milkshake. Garnish with whipped cream and a generous sprinkling of cinnamon.

  • ½ teaspoon ground cinnamon.
  • 1 tablespoon Dutch cocoa powder.
  • ¼ cup vegan milk, you can choose between almond or oat milk.
  • 1 teaspoon extract of vanilla.
  • ½ teaspoon ground nutmeg.
  • 2 cups chocolate ice cream.

In a blender, mix together chocolate ice cream, milk, cocoa powder, vanilla essence, nutmeg, and cinnamon. When the combination has reached the desired consistency, it is ready to be served.

Mocha Milkshake

For a hot summer afternoon, try this luscious iced coffee. For a nostalgic twist, serve in tall glasses. A refreshing coffee milkshake to cool you down on hot days. If you want to go all out, top it with a spoonful of whipped cream and some chocolate shavings.

  • 700ml almond milk
  • 1 tbsp. coffee granules
  • 4 scoops of vanilla ice cream, plus extra to serve (optional)
  • 85g plain chocolate, 70% or 80%


75g chocolate, roughly chopped, goes into a big jug with the coffee. Bring 300ml milk to a low boil, then ladle it over the cocoa and coffee mixture and whisk to combine. Allow cooling once melted.


Pour the ice cream and leftover milk into the mixer with the cooled mocha milk. Blend until smooth, then divide among four tall glasses. If desired, top each with an additional scoop of ice cream and a grating of the leftover chocolate.

Strawberry Milkshake

Ripe strawberries, ice, milk, strawberry ice cream, and sugar are all included in this traditional strawberry shake.

  • 4 cups strawberry ice cream
  • 2 teaspoons white sugar
  • 2 cups of vegan milk
  • 4 cups strawberries, hulled
  • 2 cups ice cubes


Combine the hulled strawberries, milk, and ice cream in a food processor. Blend the content until it is smooth and creamy.


Serve in tall glasses with cut strawberries on top.

Oreo Milkshake

Serve this iconic shake with whipped cream and a chocolate sandwich biscuit on the side. This recipe is great for kids, as well as being simple to prepare and delicious. A favorable choice for “How To” talks for children or simply to enjoy on a beautiful day.

Ingredients required:

  • 6 chocolate sandwich cookies (such as Oreo)
  • ¾ cup of vegan milk (Almond or oat milk will work just fine)
  • 3 scoops of vanilla ice cream

In a blender, combine the ice cream, milk, and chocolate sandwich cookies until smooth. Pour into cups and top with ice cubes to taste.

Peach Melba Milkshake (Smoothie)

This is the ideal drink to unwind with after a busy day at work. Peaches, raspberries, orange juice, and fresh custard blended into a sweet, creamy, low-fat smoothie will undoubtedly refresh you like no other!

Ingredients required:

  • 100g frozen raspberry, plus a few for garnish
  • 100ml orange juice
  • 150ml fresh custard, plus a spoonful for garnish
  • 410g can peach halves


Drain and rinse the peaches before blending them with the raspberries in a blender. Whizz together the orange juice and fresh custard prepared with vegan milk.


Serve over ice with a scoop of custard and a few raspberries on top. It is best to serve chilled.


Being both healthy and a delicious option, you can never go wrong with a milkshake to refresh yourself. Now that you are aware of how to make a vegan milkshake, you will realize that all recipes are super easy and quick to make. Plus children love them too! It surely is a win-win situation. 

Simply combine the ingredients in a mixer with flavorings of your choice, such as syrups, spices, fruit, nuts, and so on, and mix until smooth. You do not want your milkshake to be too thin, so do not overmix it. And then serve right away!

Brett White
Latest posts by Brett White (see all)