This McDonald’s Shamrock Shake recipe tastes just like the original: creamy, minty, and perfectly sweet with that iconic light green color.
If you’ve been craving the Shamrock Shake outside of its short seasonal release, this easy copycat recipe lets you make it at home in just minutes using simple ingredients.
It has that same smooth, milkshake consistency and classic mint flavor you get from McDonald’s but even better because you can customize it exactly how you like.

Why this Copycat Shamrock Shake Works
- Customizable: Adjust sweetness, thickness, or mint level to your taste
- Tastes just like McDonald’s: The balance of vanilla and mint recreates that classic flavor
- Quick and easy: Ready in under 5 minutes
- Simple ingredients: Just ice cream, milk, mint, and color
What Gives the Shamrock Shake its Flavor?
This copycat McDonald’s Shamrock Shake gets its signature flavor from a sweet vanilla base combined with mint syrup and green coloring.
This homemade version recreates that flavor using:
- Vanilla ice cream for creaminess
- Mint extract for that signature taste
- A touch of food coloring for the iconic green look
The result is a smooth, minty milkshake that tastes just like the original.
Ingredients for this McDonald’s Shamrock Shake Copycat Recipe

Scroll down to the recipe card at the bottom of the page for the detailed ingredient measurements.
- Vanilla Ice Cream: McDonald's soft serve ice cream is best described as an "old fashioned" vanilla flavor so that's we will use as well.
- Whole Milk: will help add moisture to the ice cream so that it's able to be enjoyed as a drink.
- Green Gel Food Coloring: Try to use the gel if you can so that your shake has its vibrant green color. You could use water-based food coloring, but it won't make the color as bright and vivid.
- Mint Extract: adds that festive minty flavor that makes this green milkshake so unique.
- Toppings: Whipped cream, maraschino cherries, and green sanding sugar.
Since I know you love St Patties recipe, you have to try out this Guinness Brownies recipe.
How to Make this McDonald's Shamrock Shake Recipe
- Add the ice cream, milk, mint extract, and green gel food coloring to a high-powered blender and blend until combined.
- Pour in your favorite serving glass.
- Top with whipped cream, green sugar / green sprinkles, and a maraschino cherry. Enjoy your delicious green Shamrock shake with a straw.
Pro tip for the perfect texture
For a thicker minty shake, use less milk or freeze your glass beforehand. For a thinner, more drinkable consistency, add a splash more milk and blend again.


Why You’ll Love this Homemade Shamrock Shake
- Just like the McDonald’s version
- Made with only a few ingredients
- Ready in minutes
- Perfect dessert for St. Patrick’s Day or year-round cravings
- Easily customizable sweet treat (thicker, sweeter, more minty)
Flavor Variations
- Oreo Shamrock McFlurry: Make just like McDonald's does by adding in crushed Oreo cookie pieces in the mix and on top. You could even switch up the Oreo cookies and use regular chocolate chip cookies instead.
- Chocolate Shamrock Shake: If you're a fan of chocolate and mint together, then this is perfect for you. Use chocolate ice cream instead of vanilla ice cream and sprinkle some chocolate chips over the top of the whipped cream once you're done.
- Shamrock Sundae: Switch the whole milk with heavy cream or light cream and slowly blend the ice cream on low speed just to allow the mint extract to fully mix in. Once it's combined, put it in a bowl and drizzle chocolate syrup all over it.
- Shamrock Mocha: If you think the chocolate version of the Shamrock Shake was good, try it with a chilled shot or two of espresso for a delicious St. Patty's Day Frappe.
- Spiked Shamrock: Make boozy Shamrock shakes by adding vanilla vodka for a fun and festive adult version.

Frequently Asked Questions - FAQ
Can I Store Leftover Shamrock Shake?
Preferably not. Milkshakes really lose their consistency when stored in the fridge or freezer and it's hard to get it back. If you can, try to make just enough that you know you will be able to finish it in one sitting.
What Ingredients Can I Substitute?
- For a Light/Skinny Version: Use non-fat ice cream instead of regular. It will significantly reduce the calories of the overall milkshake.
- Instead of Mint Extract: You could use peppermint extract. If you do, use a few drops less because is spicier and more potent than regular mint extract.
- For Vegan Options: Substitute both the ice cream and the milk with their plant-based counterparts or alternatives. They have plenty of options available including almond milk, soy milk, or oat milk.
Can I Use Liquid Food Coloring instead of Gel?
Absolutely. I just personally prefer gel because I feel like it gives a stronger color, but liquid is totally fine.
What is in McDonald's Shamrock Shake Syrup?
McDonald's uses a combination of high fructose corn syrup, drops of green food coloring, and mint flavors to make their Shamrock syrup. They then blend that together with their soft-serve ice cream to create the original mint milkshake.
What is the Nutritional Information for the McDonald's Shamrock Shake?
This mint-flavored milkshake contains 63 grams of sugar, 10 grams of protein, 13 grams of fat, and 460 calories.


McDonald’s Shamrock Shake Recipe (Easy Copycat)
Ingredients
- 2 & 1/2 cup vanilla ice cream
- ½ cup whole milk
- ¼ teaspoon pure mint extract
- a drop of green food coloring add more if you want your drink brighter
- whipped cream
- marraschino cherry
- green sanding sugar
Instructions
- Add the ice cream, milk, mint extract, and food coloring in a high-speed blender and blend until smooth.2 & 1/2 cup vanilla ice cream, ½ cup whole milk, ¼ teaspoon pure mint extract, a drop of green food coloring add more if you want your drink brighter
- Serve in a tall glass, add whipped cream, a cherry on top, and some green sugar.whipped cream, marraschino cherry, green sanding sugar






leave a comment