This Homemade Shamrock Shake recipe is the best copycat recipe for the classic McDonald’s treat! It is perfect for St. Patrick’s Day or any day you need a sweet, minty treat! Only 4 ingredients!
This blog post originally published on March 10, 2014. Updated on March 2, 2018.
Hi guys, happy last day of the week!
I’m updating this post for the 3rd time because I hated the pictures. I always say drinks are my favorite to photograph (I mean, look at these gorgeous margaritas) but shakes are a different story. The whipped cream sinks or everything starts melting together so you scrape off the first whipped cream and do another swirl. And repeat 57 times.
But I love these shakes and I want everyone to make them because they are amazing. Plus I read that McDonald’s is only releasing them to select restaurants this year and that’s just wrong.
I had my first Shamrock Shake 2 years ago, I think. Crazy, right? This recipe had been on my site for several years at that point.
Homemade Shamrock Shake!
Anyway, I like to claim that I don’t like mint flavored things so I never really understood the fuss over them but, you guys, I got it after that first one. It’s sweet and the right kind of minty and just the most perfect milkshake you can imagine.
Really easy recipe with very few ingredients. You just need vanilla ice cream, milk, and mint extract.
Oh, and green food coloring if you want it green. Totally optional but adds to the experience.
Whipped cream and sprinkles are also optional. Kind of. I mean, what’s a milkshake without whipped cream?
If avoid dairy like me, use your fave vegan ice cream, non-dairy milk, and non-dairy whipped cream, of course. I saw a rice milk whipped cream can at Walmart recently so I think that’s becoming more widely available.
And make sure you go for mint extract and not peppermint – makes a big different in this recipe.
More St Patrick’s Day Recipes
Make sure you subscribe to my email list to get all my new recipes delivered right to your inbox!
You can also follow me on Instagram, Facebook, or Pinterest for even more!

Homemade Shamrock Shake
This Homemade Shamrock Shake recipe is the best copycat recipe for the classic McDonald's treat! It is perfect for St. Patrick's Day or any day you need a sweet, minty treat! Only 4 ingredients!
Ingredients
- 2 cups vanilla bean ice cream
- 1 - 1 1/4 cup milk
- 1/4 teaspoon mint extract
- green food coloring
- whipped cream and green sprinkles, for serving
Instructions
- Combine ice cream, 1 cup milk, mint extract and a few drops of green food coloring in a blender and blend until combined. Add remaining 1/4 cup of milk if the shake is too thick. Use more green food coloring to get desired color.
- Top with whipped cream and green sprinkles before serving.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 384Total Fat: 6gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 22mgSodium: 75mgCarbohydrates: 24gFiber: 0gSugar: 20gProtein: 4g
Michele says
I have spearmint extract and peppermint extract. Do you know which I should use? Thanks and can’t wait to try this!
amanda says
The one I used was just labeled “mint”. I wouldn’t use the peppermint – I think that would be a little too minty.
nicole @ I am a Honey Bee says
i get a shamrock shake for breakfast every St Patrick’s Day.
But I should treat myself sooner and make one at home
Jennifer says
True story, I’ve never had a shamrock shake. I don’t even know what they really taste like!
I am always around for an adult bevvy. You know this.
Erin | Dinners,Dishes and Dessert says
This Homemade Shamrock Shake looks totally awesome!
katerina @ diethood.com says
My kids would LOVE this!! I can’t wait to try it!
Beti | easyweeknightrecipes says
This Shamrock Shake looks amazing!! I am so excited to try this recipe!!
Allyson Zea says
This is so perfect for March!
Cathy says
Love making these at home!!
Catalina says
Amazing drink! I am sure it will be my new favorite! Deliciousness!
Sara Welch says
Such a fun and easy treat for St. Patrick’s Day! Definitely going to make this to celebrate the luck of the Irish!
Beth says
My daughter is going to love this recipe! Can’t wait to show my daughter this recipe! Looks so delicious and yummy!