McDonald’s Shamrock Shake Copycat Recipe

| | | |

If you like the McDonald’s Shamrock shake, you’re in luck! This copycat recipe combines ice cream, heavy cream, and mint extract to bring you a classic treat you can enjoy year-round!

Mint fanatics across the nation eagerly wait for the annual return of the McDonald’s Shamrock Shake. Known for its thick, creamy texture and vibrant green color, this minty shake is the perfect treat to satisfy any cravings.

With a dessert that’s this delicious, why wait until it comes back to menus?!? Using this simple recipe, you can make your very own McDonald’s copycat shamrock shake!

History of the McDonald’s Shamrock Shake

Here’s a fun fact you’ll enjoy for the next time you go to grab one of these specialty shakes: McDonald’s Shamrock shakes were originally created in 1967 by a McDonald’s owner named Hal Rosen.

Three years later, McDonald’s decided to debut this item in a few locations across the United States. It was such a success, that they now bring it back every year as a seasonal menu item. Now, it is a treat that mint-lovers excitedly anticipate all year long. It has even garnered a sort of cult following!

If you liked that fact and want to learn even more unique details about the history of the McDonald’s Shamrock Shake, see their article here!

McDonald’s Shamrock Shake Ingredients

The normal Mickey D’s shamrock shake has a blend of their soft serve vanilla ice cream and what they call “Shamrock Shake syrup”, topped with whipped cream.

While we may not have McD’s specialty mint syrup, here’s the lucky news: we have come up with a recipe that truly rivals the McDonald’s version.

Now, you don’t have to wait for the season of leprechauns, four leaf clovers, and all-things-green to enjoy this delicious sweet treat. Enjoy St. Patrick’s Day (or any other day) with this easy recipe.

Ingredients for this recipe

  • Vanilla ice cream
  • Heavy cream
  • Mint extract
  • Whipped cream
  • Maraschino cherries

Make it an Oreo Shamrock McFlurry

Another seasonal menu item in honor of St. Patrick’s Day is the Oreo Shamrock McFlurry. It has that same minty flavor and creamy texture that is so distinctive of a shamrock shake, except it is thicker and has chocolate cookie chunks in it.

If you want to try making this instead, add in half of the heavy cream and crumble 3-4 Oreo cookies into the blender!

Tips For Making Your Minty Shake

  • Thaw ice cream before blending – While not necessary, this step can make your ice cream easier to scoop and blend. Simply pull it out 5-10 minutes before you plan to use it.
  • Heavy cream substitute – Don’t stress if you don’t have heavy cream. You can swap it out for milk. Whole milk makes the best substitute, since it has a higher fat content, however any milk should work. Just know that this substitution may make your shake slightly runnier and less creamy.
  • Make it for cheaper – Here are 2 ways you can potentially decrease the cost on this recipe. For one, skip buying food coloring and extract, and just buy mint chocolate chip ice cream. The flavor will be slightly different, but your grocery bill will be different too! Another option is to use the left over heavy cream (and some sugar) and whip it into whipped cream to add to the top of your shakes.
  • French Vanilla vs. Homemade vanilla – Either kind of ice cream will work; however, I personally think that the french vanilla ice cream is better at replicating the flavor of the McDonald’s Shamrock shake.
  • Mint extract NOT Peppermint – These two can be easy to mix up, so make sure you use MINT extract. Peppermint will make it taste like Christmas rather than St. Patrick’s day haha.

How to Make a McDonald’s Shamrock Shake

  1. Gather your ingredients. Optional: Let ice cream sit out for a few minutes to soften.
  2. Add vanilla ice cream, heavy cream, mint extract, and food coloring to a blender.
  3. Blend ingredients together until mixture has a smooth consistency.
  4. Scoop mint shake mixture into a glass.
  5. Top shamrock shake with whipped cream and maraschino cherry. (optional addition of sprinkles or chocolate syrup)
  6. Serve it fresh and enjoy!
Print Recipe
5 from 4 votes

McDonald’s Shamrock Shake Recipe

Copycat recipe for the famous minty Shamrock shakes at McDonald's.
Prep Time10 minutes
Total Time10 minutes
Course: Dessert
Cuisine: American
Keyword: McDonald’s shamrock shake, mint shake
Servings: 1


  • 1 Blender
  • 1 set of measuring cups


  • 3 scoops vanilla ice cream about 1/4 cup each
  • 1/2 cup heavy cream
  • 1/4 tsp mint extract
  • 4 drops green food coloring
  • whipped cream
  • maraschino cherry
  • sprinkles or chocolate syrup optional topping


  • Add vanilla ice cream, heavy cream, mint extract, and food coloring to a blender.
  • Blend ingredients together until mixture has a smooth consistency.
  • Scoop mint shake mixture into a glass.
  • Top shamrock shake with whipped cream and maraschino cherry. (optional addition of sprinkles or chocolate syrup)
  • Serve and enjoy!


Serving: 1g

More St. Patrick’s Day Inspiration

AND if you like McDonald’s drinks, try our Grimace Shake recipe here!! It’s just as delicious as this Shamrock Shake recipe!

Don’t Leave Just Yet

Here at Events to Celebrate, my whole goal is to help real people plan for their kids’ birthday parties, life events, and holidays! Life is crazy. I GET IT. You don’t have endless time OR money to spend on parties, but you still want to help your guests have a great time. I’m here to help give you tips, tricks, and ideas for celebrating life on a budget.

As a mom, you want to do it all. You want to make your family happy and create special memories. My brand is all about creating special moments with those you love. The kind of moments that you will look back on years later and wish you could relive! So, if that’s something you’re interested in, stick around! I have an email list you can sign up for, so you don’t miss my future party ideas!

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.