Home » Recipes » Single Serving Desserts » Shamrock Shake

Shamrock Shake

A homemade spin on the iconic fast food Shamrock Shake made with vanilla ice cream, milk, mint extract, and green food coloring. So easy to make!

A shamrock shake in a tall dessert glass topped with whipped cream, green sprinkles, and a maraschino cherry.

It's that time of the year again - Shamrock Shake season! I confess that although I'm not a huge fan of fast food, I will happily make the trek to my local McDonald's for one of their famous Shamrock Shakes. Creamy and minty, these milkshakes are synonymous with St. Patrick's Day and are only sold in the spring.

McDonald's recently announced that they're celebrating the 50th anniversary of the legendary Shamrock Shake. In honor of this historic event, we're sharing our copycat Shamrock Shake recipe.

Get weekly Cooking for One newsletter

This homemade version is made with just four simple ingredients, so skip the drive through and make your own milkshake at home.

What Is A Shamrock Shake?

The Shamrock Shake was created in 1967 by the owner of a McDonald's franchise in Connecticut in celebration of St. Patrick's Day. In 1970, McDonald's starting selling the drink nationwide. Their milkshake was an instant success.

Ingredients in a shamrock shake on a tray- milk, whipped cream, vanilla ice cream, sprinkles, green food coloring, and a jar of mint extract.


This is not McDonald's Shamrock Shake recipe. According to McDonald's website, they use vanilla soft-serve ice cream, "Shamrock Syrup", and whipped cream.

See recipe box below for ingredient amounts and full recipe instructions.

  • vanilla ice cream
  • milk
  • green food coloring
  • mint extract

How To Make A Copycat Shamrock Shake

  1. Place ice cream in a blender.
  2. Add milk.
  3. Add extract and food coloring and blend until smooth.
  4. Pour into a tall glass
  5. Top with whipped cream, a maraschino cherry, and green sprinkles for a festive appearance.

Pro Tip: This recipe can be doubled, tripled, and quadrupled if you're serving more than one.

Tips For Making A Shamrock Shake

  • For a super creamy shake, use the richest ice cream you can find.
  • You can substitute lower fat milk or almond milk in this recipe. The shake won't be as rich and creamy but it will still be delicious.
  • Be sure to use mint extract for a true authentic Shamrock Shake flavor. Using peppermint extract will make the shake taste more like a candy cane.
  • A little extract goes a long way. We recommend starting out with 1/2 teaspoon of mint extract and add more, a drop or two at a time if you would like a more minty flavor.
  • Add crushed Oreo cookies to the ingredients in your blender and create a copycat Shamrock McFlurry.

Can You Add Alcohol?

Yes, you might like to add Creme De Menthe or Baileys Irish Cream for a boozy milkshake.

Do I Have To Use Ice Cream?

This recipe is made with full fat ice cream and as with milkshakes, using ice cream is pretty essential. You could go for a reduced fat ice cream or vanilla frozen yogurt instead.

A shamrock shake in a tall dessert glass topped with whipped cream, green sprinkles, and a maraschino cherry.

Other St. Patrick's Day Inspired Recipes

Ways To Use Leftover Ingredients

If you have any ingredients left over from this milkshake recipe, you might consider using them in any of these single serving and small batch recipes:

shamrock shake for one | one dish kitchen

Homemade Shamrock Shake

Prep Time: 5 minutes
Cook Time: 0 minutes
0 minutes
Total Time: 5 minutes
Course: Dessert
Cuisine: American
Keywords: ice cream, milkshake
Servings: 1 serving
Calories: 453kcal
Author: Joanie Zisk


  • 1 1/2 cups vanilla ice cream
  • 1/2 cup whole milk
  • 10 drops green food coloring
  • 1/2 teaspoon mint extract , feel free to add a drop or two more if you prefer a more minty flavor. Just be careful, a little goes a long way.

Optional Ingredients

  • whipped cream
  • a maraschino cherry
  • green sprinkles


  • Add the the ice cream, milk, food coloring, and extract to a blender and blend on high speed until smooth.
  • Top with whipped cream, a maraschino cherry, and green sprinkles if desired.


Serving: 1serving | Calories: 453kcal | Carbohydrates: 53g | Protein: 11g | Fat: 26g | Saturated Fat: 16g | Cholesterol: 99mg | Sodium: 211mg | Potassium: 555mg | Fiber: 1g | Sugar: 48g | Vitamin A: 1031IU | Vitamin C: 1mg | Calcium: 391mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Receive Our Latest Single Serving Recipes!Sign Up for the weekly One Dish Kitchen Newsletter!!

We now have a One Dish Kitchen - Cooking For One Facebook Group!
The Cooking For One Facebook Group is a super active and friendly private group. Join us to share your favorite single serving recipes and find new ones too. 

About The Author

6 thoughts on “Shamrock Shake”

  1. 5 stars
    That color is absolutely amazing! And the recipe is perfect for this time of the year – makes you want to crave warmer days so much!

  2. Jessica Formicola

    5 stars
    We’ve already made these twice since finding the recipe! They are delicious and SO much better than McDonald’s!

  3. 5 stars
    My son loves Shamrock Shakes but is always disappointed when they are gone. With this great recipe we make them all year long!

  4. 5 stars
    We love this copycat version of the Shamrock Shake!! So good and we can have it whenever we want, no need to get in the car!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to Top