The ultimate homemade Shamrock Shake recipe is ready in under 10 minutes. Ice cream with heavy cream and mint flavoring is the best copycat of Mcdonald’s Shamrock Shake recipe.

This recipe along with our Strawberry Milkshake recipe are classic summertime favorites.

Three tall glass cups with shamrock shake in a row.


This Mcdonald’s copycat shamrock shake recipe will become your go-to shake! The shake is so easy to make and tastes just like a real one. So, forget buying it when you can just make it at home for a fraction of the price.

A thick and sweet milkshake made with ice cream, heavy whipping cream, mint extract, and green food coloring for the ultimate effect!

What is a Shamrock Shake? A shamrock shake is a seasonal mint green flavored milkshake. It’s a popular dessert drink sold during March to celebrate St. Patrick’s day!

Shamrock shake in glass cups topped with whipped cream, cherries and toppings.


All you need is just 4 easy ingredients to whip up this delicious creamy shake with a shamrock shake flavor!

  • Ice cream – you want to use a good quality vanilla ice cream that is rich and creamy so your milkshake can have the same effect.
  • Heavy whipping cream – we love to use heavy whipping cream for the creaminess, you can also use half and half creamer.
  • Mint – you want to use mint extract or spearmint extract.
  • Food coloring – for the green you use green food coloring, liquid or gel food coloring will work.
A glass of shamrock shake topped with whipped cream drizzled with chocolate syrup and crushed oreos.


This homemade Shamrock Shake can be ready in under 5 minutes! Add everything into a blender, mix, serve and enjoy!

  1. Blend: In a blender, add the ice cream, heavy whipping cream, mint extract, and green food coloring and blend until cream.
  2. Serve: Pour into glasses and garnish with desired toppings and enjoy!

Chef’s Tip: Do not overmix the shake or it will become runny instead of the creamy and thick consistency it should be!

All the ingredients needed in a blender.


Here are some of our favorite add-ins we like to add to our shake:

  • Chocolate – Add half vanilla and half chocolate ice cream to the shake to get flavors similar to our easy chocolate milkshake. You can also just drizzle with chocolate for a lighter hint of chocolate.
  • Oreo – This shamrock shake is amazing with crushed oreos! Add some oreos to the blender and top with more!


Have fun with your shake toppings! Here are some of our favorite toppings:

  • Whipped cream
  • Chocolate sauce
  • chocolate syrup
  • Oreo cookie pieces
  • Chocolate chips
  • Sprinkles
  • Maraschino cherries
Shamrock shake with two glass cups topped with whipped cream, cherries and chocolate drizzle.


Is there a difference between peppermint extract and mint extract?

Peppermint extract tastes like the candy cane flavor and you want mint flavoring for this shake!

Can I substitute the heavy whipping cream?

Yes, you can use half and half or even milk, but add less milk because milk is thinner so to keep it thick add less milk.

Do I need to use food coloring?

No, the food coloring is just for coloring and for effect. You can opt-out of the food coloring because it won’t change the flavor at all!

Can I make this ahead of time?

No, we do not recommend making this ahead of time. This recipe is so easy and comes together in under 5 minutes so there really is no need for prepping.

Can I freeze leftovers?

Yes! Just add the leftovers into an airtight container and freeze for up to 1 month.

Shamrock shake in a glass cup topped with whipped cream and crushed oreos.


Shamrock Shake Recipe (McDonald’s Copycat)

Author: Valentina
5 from 1 vote
The ultimate homemade Shamrock Shake recipe ready in under10 minutes. Ice cream with heavy cream and mint flavor, the best copycatMcdonald’s Shamrock Shake recipe.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 2 servings


  • 2 cups vanilla ice cream
  • 1/4 cup heavy whipping cream
  • ½ tsp mint extract
  • 8-10 drops green food coloring


  • In a blender, add the ice cream, heavy whipping cream, mint extract, and green food coloring and blend until cream.
  • Pour into glasses and top with desired toppings and enjoy!


379kcal Calories32g Carbs5g Protein26g Fat16g Saturated Fat1g Polyunsaturated Fat7g Monounsaturated Fat99mg Cholesterol117mg Sodium286mg Potassium1g Fiber28g Sugar993IU Vitamin A1mg Vitamin C188mg Calcium1mg Iron
Nutrition Facts
Shamrock Shake Recipe (McDonald’s Copycat)
Amount Per Serving
Calories 379 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 16g100%
Polyunsaturated Fat 1g
Monounsaturated Fat 7g
Cholesterol 99mg33%
Sodium 117mg5%
Potassium 286mg8%
Carbohydrates 32g11%
Fiber 1g4%
Sugar 28g31%
Protein 5g10%
Vitamin A 993IU20%
Vitamin C 1mg1%
Calcium 188mg19%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)