This shamrock shake is a homemade version of the classic McDonald’s St. Patrick’s Day treat. it is made with five simple ingredients. Use this shake recipe and enjoy it in the comfort of your home—no drive-through line is required.

When March comes around, the first thing that comes to mind is the McDonald’s Shamrock Shake. Everyone wants to rush to get there to get the tall green shake that is creamy, minty, and delicious. Me, I’m always trying to find ways to make our favorite foods at home.

What I like most about making this shake at home is that I know all the ingredients that are going into it, and I choose the ingredients based on my preferences.

What is a Shamrock Shake?

This shake was first introduced in the 1970s. The official ingredients, directly from McDonald’s website, are vanilla soft serve ice cream, shamrock shake syrup, and whipped cream on top. It was meant to be a limited-time item but became so popular that it is now available every March. This recipe is easy, uses simple ingredients, and costs less to feed your whole family.

Ingredients in a Shamrock Shake

Everything that is in this copycat shamrock shake can easily be found at your local grocery store.

  • Ice Cream For the best classic flavor you want to use a regular vanilla ice cream and try to stay away from the vanilla bean because they alter the flavor just that little bit.
  • Milk Whole milk is the best because it will help you have that thick and creamy consistency. You can try other alternative kinds of milk, but I haven’t tested those yet for this recipe.
  • Food Coloring is key to this recipe to achieve the famous green color. I use a gel food color that is concentrated, so you don’t need as many drops, but any green food coloring will work here (just add one drop at a time until the color has been achieved).
  • Mint This copycat recipe uses mint extract, not peppermint. I find that the flavor is just a little stronger than I want in this shake.
  • Whipped Cream For this recipe, I make my own whipped cream, but you can use the regular kind from the store without worrying about compromising the flavor at all.
  • Maraschino cherries This is a nice finishing touch for your shake. First, you want to make sure you dry your cherries before adding them, or the juice will start to color your whipped cream.
  • Green Sprinkles are the perfect topping for these homemade shakes. You can use your favorite green sprinkles or green sugar.

How to make Shamrock Shake

This recipe is so incredibly easy, you will wonder why you haven’t made it before. All you have to do is add the ingredients and blend, and you have this delicious, creamy shake, and you will never want to turn back to the drive-through again.

  • Add ice cream, milk, mint extract, and food coloring to the blender.
  • Blend until combined and pour into a tall glass and top with whipped cream, sprinkles, and a cherry to finish it all off.
Shamrock Shake

Frequently Asked Questions

Can I make it Vegan or Dairy free?

Yes, this shake can be vegan or dairy-free; however, the consistency might change just a little bit. Oat, soy, or coconut milk would be the best choices to keep the creamy consistency. You can leave off the whipped topping or use a non-dairy substitute; my favorite is spray whipped cream which uses coconut milk or almond milk.

What is the Shamrock Shake flavor?

This shake is St. Patrick’s Day-inspired and is very creamy and minty. The ingredients that were found on McDonald’s website are vanilla ice cream, whipped cream, and maple syrup. For this recipe, instead of using the syrup, I made my own using mint extract and green food coloring. You want to make sure you slowly add the mint extract because a little will go a long way here and it’s easier to add more than it is to take it out.

istockphoto 1133607175 612x612 1

The Best Copycat Shamrock Shake

This shamrock shake is a homemade version of the classic McDonald's St. Patrick’sDay treat. it is made with five simple ingredients. Use this shake recipe and enjoy it in the comfort of your home—no drive-through line is required.
5 from 4 votes
Prep Time 5 minutes
Total Time 5 minutes
Course Beverage
Cuisine American
Servings 2 Servings
Calories 264 kcal


  • 1 blender


  • 1-1/2 cup Vanilla Ice-cream
  • ¾ cup milk
  • 1 drop green gel food coloring
  • ½ tsp mint extract


  • whipped cream
  • 1 tbsp green sprinkles
  • 2 maraschino cherries dried before adding to whipped cream


  • In a blender, combine vanilla ice cream, milk, mint extract, and food coloring. Blend until smooth.
  • Pour the milkshake mixture evenly between 2 glasses.
  • Garnish with whipped cream, sprinkles, and cherries.
Keyword shake, shamrock
Would love your thoughts, please comment.x