Go Back
+ servings
two vegan shamrock shakes topped with coconut whipped cream and vegan chocolate chips

The BEST Vegan Shamrock Shake

This vegan version of the classic shamrock shake is irresistible! It's ridiculously delicious but with a healthy twist! No added sugars yet sweet and minty just the way a shamrock shake should be.
Course Dessert, Drinks
Cuisine American
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Servings 2
Calories 483kcal
Author Rachel


  • Blender


  • ½ can coconut cream stored in the fridge overnight
  • ½ - ¾ cup unsweetened plain almond milk or non-dairy milk of choice
  • ½ teaspoon pure vanilla extract
  • ¼ teaspoon pure peppermint extract
  • 1 cup spinach loosely packed, or ½ cup frozen spinach
  • 4-5 small dates pitted (I used Deglet Noor dates which are smaller than Medjool), or 1-2 tablespoons of maple syrup
  • 2 frozen bananas
  • a couple handfuls of ice more or less depending on how thick you want it

Optional toppings:


  • Store the coconut cream in the fridge overnight or for a least 4 hours to allow the cream to separate from any liquid in the can. Scoop out the thick cream from the top half of the can. Save the liquid at the bottom for something later (goes great in a smoothie) or use the rest to replace the almond milk for a higher fat shake.
  • Add the rest of the ingredients in the order listed, except for the ice and blend until smooth. Taste and adjust the any flavoring as needed, keeping in mind that the flavor will be diluted slightly once the ice is added.
  • Add the ice and blend again, until the shake is as thick as you'd like.
  • Top with coconut whipped cream if desired and dairy-free dark chocolate chips. Serve immediately.


Want it thicker? You can freeze the coconut milk or cream in ice cube trays to use and omit the ice cubes. This make it thicker and creamier.
Want to make it a mint chocolate chip shake? Once everything is blended, add a couple tablespoons of chocolate chips and pulse to distribute. You can also chop some chocolate ahead of time and mix through.
Want to up the protein?
  • Use protein powder—this homemade protein powder would be a great addition and as an added bonus, it's green!
  • Add hemp seeds, chia seeds, or ground flax seeds—all provide an extra boost of protein without changing the flavor.
  • Add nuts like cashews or walnuts—make sure you have a powerful blender that can pulverize them, otherwise try soaking them first.


Calories: 483kcal | Carbohydrates: 45g | Protein: 6g | Fat: 35g | Saturated Fat: 29g | Sodium: 220mg | Potassium: 904mg | Fiber: 7g | Sugar: 24g | Vitamin A: 1483IU | Vitamin C: 17mg | Calcium: 224mg | Iron: 3mg