Vegan Shamrock Shake – Healthy But Decadent!

Vegan shamrock shake just in time for St. Patrick’s Day! This vegan peppermint “milkshake” is actually pretty healthy! I used frozen almond milk blended with avocado to get that minty green color and smooth ice cream-y texture. Click here to skip the ramble and go straight to the recipe

Video Tutorial for Vegan Shamrock Shake

The first time I attempted making vegan shamrock shake, I made a huge mess and a gross tasting drink. I thought up the recipe as I was going to bed one night. Greens for the green, mint extract and vanilla soy ice cream, I thought. What could go wrong? Well lemme tell you, it was gross and a huge waste of vegan ice cream. I used spinach, and while it’s usually great for green smoothies, it was terrible with the vanilla soy ice cream I had bought.

avocado, almond milk, and mint extract

Vanilla Almond Milk, Avocado, and Mint Extract. Just needs sugar, blending, and time.

I NEEDED to film SOME sort of video for my YouTube channel so I made a second attempt with stuff I already had in the fridge. Avocado. Almond Milk. Perfect! Avocado blended with Almond milk made this airy, rich, luscious cream base. A touch of mint and sweetness and it was perfect!

almond milk and avocado blended and poured into ice cub tray

Frozen shamrock shake mixture ready for blending!

Printable recipe for Vegan Shamrock Shake

Yield: 2 servings

Vegan Shamrock Shake

vegan shamrock shake with oreo crumb topping

A sort of healthy, deliciously indulgent, vegan Shamrock Shake. Made with almond milk and avocado.

Prep Time 5 minutes
Freezing Time 8 hours
Total Time 8 hours 5 minutes


  • 2 cups Vanilla Almond Milk, divided (any plant-based milk with a sweet vanilla flavour will work)
  • 1 avocado
  • 1 teaspoon mint extract (adjust to taste)
  • 3 tablespoons sugar or vegan sweetener of choice (adjust to taste)


  1. Blend ONE cup of almond milk with the avocado until smooth.
  2. Add mint extract and sweetener, adjusting for taste. You may taste the avocado a bit at this point, but it will lessen after freezing.
  3. Pour mixture into an ice cube tray.
  4. Freeze for five hours or overnight.
  5. Combine cubes and the remaining cup of almond milk until desired consistency.
  6. Garnish with crushed Oreos or your fave vegan chocolate sandwich cookie and enjoy!


Vanilla almond milk varies greatly in flavour and body from brand to brand. Two brands that have a rich texture and good vanilla-almond flavour are Earth's Own Vanilla Milk and Natura Vanilla Almond Milk.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 336Total Fat: 17gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 0mgSodium: 159mgCarbohydrates: 46gFiber: 8gSugar: 36gProtein: 3g

Nutritional Information automatically calculated by a plugin and may not be correct.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

  • Katrina

    I might give this a try. I’ve been wanting to add more avocado into my diet somehow. Thanks for the idea!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe
vegan cadbury-style creme egg fudge bitscream of leek soup with basil garnish and lime juice