This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This dairy-free mint shake tastes so much like the famous Shamrock Shake, it’s hard to believe you didn’t just leave the drive thru. It’s creamy, cool, and sweet, but this St. Patrick’s Day treat is made with nutritious ingredients that also make it vegan and paleo.

Close-up of healthy mint shake in a glass with whipped cream and a cherry

☘️ What Makes This Recipe So Good

  • This easy homemade Shamrock Shake copycat is rich and minty, but made without any ice cream, heavy cream, or other dairy ingredients. Instead, the creaminess comes from a combination of thick coconut milk blended with a little perfectly ripe avocado and fresh banana. Nutritious, whole-food ingredients you’ll feel good about eating.
  • There’s no cooking, freezing, or even chilling required, so you’ll have a decadent mint shake ready to enjoy in just a few minutes. Even better, this whole recipe uses less than 10 ingredients – and that includes the ice.
  • The shake itself is naturally dairy free, vegan, paleo, and gluten free. If you want to add any toppings, like cherries or whipped cream, just be sure the toppings you use fit your dietary needs!

👩🏼‍🍳 Chef’s Tips

  • Use mint extract, not peppermint extract. Mint extract can be a little tricky to find, so you can use peppermint in a pinch, but it gives a slightly different flavor.
  • We used an easy homemade sanding sugar on top of our mint shakes. If you want to make your own, you’ll need ¼ cup granulated sugar (or sugar alternative), a plastic sandwich bag, and food coloring. Add the sugar and 1-2 drops food coloring to the bag. Massage the color into the sugar, adding more as needed until you’ve got the perfect shade. If the sugar starts to clump, sprinkle a little cornstarch into the bag and massage it into the sugar and food color.
Healthy mint shake in a glass with whipped cream and a cherry

More Nutritious Treats You’ll Love

Recipe By: Cheryl Malik

Dairy-Free Mint Shake (Vegan Shamrock Shake Recipe)

Prep 15 minutes
Cook 0 minutes
Total 15 minutes
This delicious, creamy shake is like your favorite fast food St. Patrick's Day treat, but made with nutritious, dairy-free ingredients.
2 shakes


  • standard blender


For the Shake

  • 1 medium banana
  • 2 teaspoons pure vanilla extract
  • ¼ teaspoon mint extract
  • ¼ of one avocado pit removed, peeled
  • 1 13.5-ounce can coconut milk
  • ¼ cup maple syrup plus more to taste
  • 1 ½ cups ice

Suggested Toppings (All Optional)

  • dairy-free whipped cream
  • green sprinkles or shamrock-shaped sprinkles
  • maraschino cherries


  • Add banana, vanilla extract, mint extract, avocado, coconut milk, and maple syrup to blender. Blend ingredients together until well combined.
  • Add ice to blender. Blend again until completely smooth. Divide shake evenly into serving glasses and garnish with whipped cream and maraschino cherries if desired. Serve immediately.
  • Recipe yields 2 larger shakes or 4 small shakes.
  • Sprinkles: If your shake needs to be vegan, be sure you’re using vegan sprinkles.
  • Make it Paleo: Use a non-dairy whipped cream. Replace the maraschino cherries with regular or dried cherries, or omit the cherry entirely.

Homemade Sanding Sugar

  1. Add ¼ cup granulated sugar and 1-2 drops food coloring into a plastic sandwich bag.
  2. Seal the bag and massage the food color into the sugar. Add more color as needed.
  3. If sugar starts to clump, sprinkle a little cornstarch into the bag and massage it into the sugar and food color.
  4. Garnish shake with sanding sugar as desired.

Approximate Information for One Serving

Serving Size: 1shakeCalories: 654calProtein: 6gFat: 49gSaturated Fat: 41gSodium: 44mgPotassium: 934mgTotal Carbs: 54gFiber: 7gSugar: 38gNet Carbs: 47gVitamin A: 74IUVitamin C: 13mgCalcium: 86mgIron: 3mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating

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


Where To Next?