Shamrock Shake Recipe [Video]

Catalina Castravet
By Catalina Castravet
5 from 5 reviews

Beverages Desserts No Bake Desserts Recipes St. Patrick's Day Vegetarian

Shamrock Shake is a delicious blend of vanilla ice cream, milk, and mint for the creamiest, most refreshing frozen drink. The green food color gives it that essential St. Patrick’s Day vibe!

This drink is a classic St. Paddy’s Day treat! As for us, St. Patrick’s Day means enjoying a lot of mint and chocolate-flavored desserts. You’ll love these Cheesecake Mint Brownies with Chocolate Ganache, Pudding Mint Chocolate Chip Cookies, and THE BEST Mint Chocolate Chip Cake!

Shamrock Shake Copycat

Shamrock Shake is my homemade hack of this Mcdonald’s favorite! We’re crazy about this green, mint-flavored milkshake, but who can wait a whole year before enjoying it again? Not us, and after you try this, you won’t have to! 

It’s a super simple milkshake recipe, but it’s so beautiful with that vibrant green color, a crown of fluffy whipped cream, plus green sprinkles, and juicy cherry on top. It’s absolutely perfect for your St. Patrick’s Day celebration.

But I have to be honest with you— we make this all year long, too. And after one sip, I’m pretty sure you’ll be craving this often as well. We’re sure you’ll enjoy this one!

What is Shamrock Shake?

It’s a seasonal item at fast-food chain McDonald’s that was first offered in the 1970s. This mint milkshake with a bright green color is the chain’s way to celebrate St. Patrick’s Day, an Irish holiday with green as its go-to color!

The name of the milkshake refers to Ireland’s national emblem, a clover-like plant called the shamrock. This item became really popular over time. Not only is it pretty and delicious, but because it’s rarely on the menu, it feels like having the luck o’ the Irish on your side if you manage to order one!

Shamrock Shakes Ingredients:

  • Ice cream: Get a good-quality vanilla flavor.
  • Milk: Helps loosen up the shake and makes it creamier.
  • Half and half: This gives the drink a luscious texture and extra creaminess!
  • Mint extract: To get that authentic taste, we’re going with mint, not peppermint. 
  • Green food color: It won’t be a Shamrock Shake without it!
  • Garnishes: Whipped cream (make your own or use canned), green sanding or sparkling sugar, and maraschino cherries.

How to make Shamrock Shakes?

  1. Blend. Add all ingredients except the garnishes to your blender, and mix until smooth.
  2. Garnish. Top with a swirl of whipped cream, sprinkle some green sanding or sparkling sugar on that and gently place one cherry on top to finish. Enjoy immediately.

Recipe Variations and substitutions:

  • Oreo: Stir crushed Oreo cookies into the milkshake.
  • Chocolate chip: Use dark or milk chocolate ice cream and blend in some chocolate chips as well. 
  • Dairy-free: Use dairy-free vanilla ice cream and milk. You can also use some coconut milk in place of the half and half.
  • Vegan: Use plant-based milk like oat, soy, and almond. Replace the cream with coconut milk, and use vegan ice cream.
  • Double Mint: Use mint chocolate chip ice cream for a stronger flavor!

More homemade desserts to try:

What does McDonald’s Shamrock Shake taste like?

Like mint ice cream! The vanilla ice cream, milk, plus half and half create a super creamy, silky base that lets the cool mint flavor shine.

How long do Shamrock Shakes last?

If you mean, how long they’re available at your local McDonalds, not very long! As a St. Patrick’s Day offering, it’s usually just offered before and a little after the holiday.

As for the drink itself, finish it as soon as you can, before the ice cream melts completely. It’s still going to taste good, but it’s best enjoyed cold. 

Recipe tips:

  • You may have to do this in batches if your blender isn’t big or powerful enough for a big batch. Simply blend enough for one serving at a time. 
  • Make sure you’re using MINT, not peppermint extract. It’s the trademark flavor of this shake.
  • For the food dye, we use about 10 to 15 drops for the entire recipe. But of course, you can color yours as bright or light as you like. 
  • Other garnishes we love include mint leaves, white chocolate drizzle, and mint chocolate chips!
Save Recipe
5 from 5 reviews

Shamrock Shake Recipe

Shamrock Shake is a delicious blend of vanilla ice cream, milk, and mint for the creamiest, most refreshing frozen drink.

Author: Catalina Castravet Serves: 2 servings
Prep time: 5 minutes Total time: 5 mins


For Oreo Version:

For Serving:


Oreo Version:

Nutrition information

Carbohydrates: 147 Protein: 25 Fat: 73 Saturated Fat: 42 Trans Fat: 1 Cholesterol: 231 Sodium: 695 Potassium: 1235 Fiber: 4 Sugar: 115 Vitamin A: 2294 Vitamin C: 3 Calcium: 785 Iron: 6 Calories: 933
Save Recipe
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply

Amanda Livesay

Tastes just like McDonald's! So yummy!



I bought these a few years ago for my kids on St Paddy's day. I knew they'd get a kick out of making their own at home. So delicious!


Erin | Dinners,Dishes and Dessert

This Shamrock Shake is couldn't look any more perfect!



This is one of my daughter's favorite shakes! I can't wait to show her this recipe!



Love a good Shamrock Shake!!



Everyone at my house really enjoyed this shake!! We will definitely make it again for St. Patrick's Day!


Leave a Reply

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.