This thick, frothy minty green Vegan Shamrock Shake recipe is perfect to celebrate St Patrick’s day.
Bonus, this diary-free Shamrock shake recipe is made with only natural, wholesome ingredients, no processed ice cream!
You can also make it refined-sugar-free with a sugar-free keto option provided!
What’s a Shamrock Shake?
It is a traditional St. Patrick’s day drink with a light green color and thick, frothy texture.
It tastes like a frothy minty milkshake made of vanilla ice cream, milk, and mint extract.
Is Shamrock Shake Vegan?
No, a traditional Shamrock shake recipe is not vegan. It’s made of dairy milk from vanilla ice cream and cow milk.
But this healthy Shamrock Shake Recipe is 100% vegan!
How To Make A Vegan Shamrock Shake
It’s very easy to make a vegan version of the Shamrock Shake recipe.
For full, detailed instructions, jump to the Recipe Card at the bottom of this post, the content below is advanced tips and tricks to get the best results.
Many recipes use vegan vanilla ice cream, but this is a healthy vegan Shamrock shake recipe made without processed ingredients.
The plant-based natural ingredients needed to make a dairy-free healthy Shamrock shake are:
- Canned coconut milk – you can also use canned coconut cream, but it would make the shake very high in fat and calories. So canned coconut milk is the best option. Don’t use the coconut beverage version. It’s too low in fat to create a creamy vegan milkshake.
- Unsweetened almond milk – or any plant-based milk you love. Note that other dairy-free milk like oat milk or soy milk will add more flavor to the shake, so almond milk is highly recommended for the best results.
- Natural green food coloring – not all green food colorings are vegan-friendly. Check my vegan shopping list to read more about food coloring that is cruelty-free. Feel free to skip the food coloring and use other natural options like a pinch of spirulina or matcha powder. But keep in mind that these options will add a green tea or spirulina flavor to your shake!
- Natural peppermint extract – you can also use fresh mint leaves, but it wouldn’t be as flavorsome.
- Vanilla extract
- Maple syrup – or any liquid sweetener you love like agave syrup or rice syrup or sugar-free Monk fruit syrup to make a vegan keto Shamrock shake.
- Ice cubes
Preparing The Frozen Coconut Milk
The day before, shake your can of coconut milk to blend it very well and avoid two layers of cream and water.
Then, open the can of coconut milk and fill an ice cube tray with the can of coconut milk.
Place the ice cube tray in the freezer overnight or at least 3 hours until it forms ice cubes of coconut milk.
Just before serving, add all the recipe ingredients into the jug of your blender and blend until smooth. For a frothy shake, add a few more ice cubes, and blend again.
On the other side, if you prefer your shake thinner, add a splash more of unsweetened almond milk, blend and serve.
The Best Vegan Shamrock Shake Toppings
A Shamrock shake is even better with some toppings. The best vegan top-ups are:
- Coconut whipped cream – make your own easily using coconut cream from a can. Freeze the can overnight and whip cream in a stand mixer. Pipe the cream on top of the drink just before serving.
- Glace cherry – add a glazed cheery on top of the whipped cream.
- Chocolate chips – sprinkle or melt some dark chocolate chips on top of the drink.
- Sprinkles – you can find many plant-based sprinkles in store.
Frequently Asked Questions
You can swap the coconut milk with soy cream from Alpro or fresh cashew cream.
This is a perfect option if you don’t like coconut flavor or if you have coconut allergies.
If you want your healthy Shamrock Shake to pop out, even more, add a few baby spinach leaves to the blender.
It’s not only a healthy add-on but it’s loaded with chlorophyll for a sparkling green color.
You can also add a slice of avocado, which also increases the smoothness of the shake.
This Shamrock Shake, unlike the classic recipe, is healthy, loaded with important nutrients, and the recipe has a keto-friendly option.
To make it low in carbohydrates, swap the maple syrup for a sugar-free alternative like Sugar-Free Maple Syrup, or a Liquid Monk Fruit Sweetener.
The nutrition panel is for the maple syrup version, but if you were to use a zero-carb alternative, each serving comes down to 6 grams of net carbs.
To boost the creaminess of this shake to another level, you can slightly increase the quantity of full-fat canned coconut cream.
No, the Shamrock Shake you can get from McDonald’s is not vegan at all since it’s made with dairy products.
It also has a whopping 590 calories and almost 100 grams of carbs per serving, so it’s not particularly healthy!
More Vegan Drink Recipes
If you’ve enjoyed this recipe, you might like the following shakes and smoothies:
Did You Like This Recipe?
Vegan Shamrock Shake
- 1 ½ cup Canned Coconut Milk - frozen into ice cube shapes
- ½ cup Ice Cubes
- 8-10 drops Natural Green Food Coloring
- ¼ teaspoon Natural Peppermint Extract - or mint extract as you prefer
- 1 ¼ cup Almond Milk
- ½ teaspoon Vanilla Extract
- 2 tablespoons Maple Syrup - or agave or rice syrup or sugar-free Monk fruit syrup or 2-4 stevia drops
- The day before or at least 3 hours before, shake very well a can of coconut cream, then open and fill an ice cube tray with the coconut cream. Freeze overnight or at least 3 hours until it forms ice cubes of coconut cream.
- In a blender, add all the ingredients: frozen, canned coconut cream, ice cubes, almond milk, vanilla extract, mint extract, maple syrup, and blend at high speed until icy and thick.
- If too thick to your liking, add a splash of almond milk and blend. To make the shake frothier, add a few more ice cubes and blend again.
- Serve immediately with unsweetened coconut whipped cream, a glace cherry, and a few sprinkles to decorate.