Shamrock Shake Recipe

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This homemade shamrock shake recipe is even more delicious than a McDonald’s shamrock shake! Made with 4 ingredients you can pronounce in 5 minutes, and no food coloring (if you wan to skip it)!

two tall glasses filled with Shamrock Shake both topped with whipped cream, fresh mint leaves, and a maraschino cherry. Surrounded by cherries, mint leaves and a glass of milk.

My husband loves McDonald’s shamrock shakes, and looks forward to them every March. I, however, do not love the ingredients – so I decided to create a homemade shamrock shake that is just as delicious but made with ingredients that even my 6 year old can pronounce and recognize.

This shamrock shake recipe contains whole milk, vanilla ice cream (buy organic so you know what’s in it), vanilla extract and mint extract – that’s it. No corn syrup, food coloring, preservatives, etc. that are presented the beloved version from the golden arches.

Now, you can add some green food coloring if you feel so inclined (this green food coloring is all natural made with whole food ingredients not dyes), but that is completely up to you! And obviously serve it topped with homemade whipped cream and a cherry for the full shamrock shake experience!

two glasses filled with Shamrock Shake both topped with whipped cream, fresh mint leaves, and a maraschino cherry. with fresh. mint leaves and an ice cream scoop in the background
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

Shamrock Shake Recipe: Ingredients & Substitutions

overhead photo of the labeled ingredients in this shamrock shake recipe like vanilla, food coloring, mint extract, vanilla ice cream, whole milk and cherries.
  • Whole milk. 2% milk, half and half or even heavy cream are good substitutes for whole milk. Remember, the higher the fat content -the creamier your shamrock shake will be.
  • Vanilla ice cream. I suggest using organic vanilla ice cream so you get pure ice cream without undesirable ingredients. Or you can simply use your favorite vanilla ice cream!
  • Mint extract. you can use peppermint extract – but for the most authentic shamrock shake flavor I suggest hunting down mint extract which is a mix of spearmint and peppermint.
a hand holding a glass filled with Shamrock Shake topped with whipped cream, fresh mint leaves, and a maraschino cherry. There's another shamrock shake in a glass behind it nd cherries and mint leaves in the bottom left corner.

How to Make a Shamrock Shake

This shamrock shake recipe is so easy to make – and as always I will walk through through it step-by-step. You can watch the video for additional guidance!

Begin by removing the ice cream from the freezer about 5 minutes before making this recipe to soften slightly.

overhead photo of a pint of vanilla ice cream with the lid off softening to make a shamrock shake

Then, put the ingredients in the order listed in the container of a high powered blender (like a Vitamix). Honestly, this recipe blends easily so any blender should work.

making a shamrock shake - all the ingredients in a blending container before blending

Blend, staring on low speed and increasing to high, for 15-20 seconds for a thick milkshake.

shamrock shake in a blending container after blending

Be very careful not to over-blend the recipe or it will be runny instead of thick!

a hand using a spoon to scoop shamrock shake in a blending container after blending

Serve

Pour the shamrock shake into two glasses (more if you’re serving little kids).

shamrock shake being poured into a glass from a blending container.

Then top each shake with homemade whipped cream and a cherry for an authentic presentation!

Serve the shakes immediately for the best taste and texture.

Store/Freeze

If you have leftover shamrock shake (which I highly doubt will happen – but just in case), you can store it in a glass jar in the freezer for up to 1 month. Just make sure to leave space in the glass jar for the shake to expand as it freezes.

Thaw slowly in the fridge before enjoying.

a glass filled with Shamrock Shake topped with whipped cream, fresh mint leaves, and a maraschino cherry. another shake is in the background along with mint leaves

Shamrock Shake Recipe FAQS

What ingredient gives a Shamrock Shake its mint flavor?

In this recipe it’s the mint extract. I tried using mint leaves and to be honest no one in my family liked it. The leaves make the shake taste leafy – if that makes sense. So I suggest sticking with the extract.

Can I make a Shamrock Shake without food coloring?

Yes, using or omitting food coloring does not change the flavor of this recipe at all. I don’t use it when I make them at home. For these photos a very small amount was added just to show it being a little green. If I did use green food coloring I would use this dye-free food coloring made with whole food ingredients.

Is peppermint extract the same as mint extract?

No. Peppermint extract has a stronger, sharper flavor, while mint extract (which is a mix of spearmint and peppermint extracts) is milder and slightly sweeter.

Can I make a dairy-free Shamrock Shake?

Yes for sure. Use dairy-free vanilla ice cream and plant-based milk like almond, oat, or coconut milk for a dairy-free shamrock shake!

two tall glasses filled with Shamrock Shake both topped with whipped cream, fresh mint leaves, and a maraschino cherry. Surrounded by cherries, mint leaves and a glass of milk.

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Shamrock Shake Recipe

Laura
This homemade shamrock shake recipe is even more delicious than aMcDonald's shamrock shake! Made with 4 ingredients you can pronounce in 5minutes, and no food coloring (if you wan to skip it)!
No ratings yet
Course Dessert, ice cream
Cuisine American
Servings 2 Servings
Calories 316
Prep Time5 minutes
Total Time5 minutes

Video

Ingredients 
 

Instructions 

  • Remove ice cream from the freezer about 5 minutes before making this recipe to soften slightly.
  • Put ingredients in the order listed in the container of a blender, breaking up the ice cream as you add it to the blender (for easier blending).
  • Blend, staring on low speed and increasing to high, for 15-20 seconds for a thick milkshake. Do not over blend or it will be runny.
  • Pour into two cups, top with whipped cream and a cherry and serve.

Notes

Ingredient Substitution Notes
  • Whole milk. 2% milk, half and half or even heavy cream are good substitutes for whole milk. Remember, the higher the fat content -the creamier your shamrock shake will be.
  • Vanilla ice cream. I suggest using organic vanilla ice cream so you get pure ice cream without undesirable ingredients. Or you can simply use your favorite vanilla ice cream!
  • Mint extract. you can use peppermint extract – but for the most authentic shamrock shake flavor I suggest hunting down mint extract which is a mix of spearmint and peppermint.
Store/Freeze
If you have leftover shamrock shake, you can store it in a glass jar in the freezer for up to 1 month. Just make sure to leave space in the glass jar for the shake to expand as it freezes. Thaw slowly in the fridge before enjoying.

Nutrition

Serving: 1cup | Calories: 316kcal | Carbohydrates: 48g | Protein: 9g | Fat: 9g | Saturated Fat: 6g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2g | Cholesterol: 48mg | Sodium: 136mg | Potassium: 411mg | Fiber: 0.5g | Sugar: 37g | Vitamin A: 780IU | Vitamin C: 2mg | Calcium: 320mg | Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

try these recipes


latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating