This post may contain affiliate links. Please read our disclosure policy.

This homemade Shamrock Shake is a creamy, mint-flavored milkshake made with just a few simple ingredients. It’s a fun, festive treat you can enjoy anytime—no need to wait for St. Patrick’s Day!

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

If you’re making a Shamrock Shake for St. Patrick’s Day, why not add a few more Irish-inspired dishes to the mix? Try Irish Stew for a hearty main, Colcannon for a creamy mashed potato side, and Irish Soda Bread for a classic crusty loaf—all perfectly portioned for one. These recipes bring traditional Irish flavors to your table, making your celebration even more special.

Why You’ll Love This Recipe

  • Fast & Simple: Ready in less than 5 minutes with just a blender.
  • Easy to Customize: Adjust the mint flavor and color to your liking.
  • Festive & Fun: A great way to celebrate St. Patrick’s Day at home.

The Shamrock Shake has been a seasonal favorite since McDonald’s first introduced it in 1970. It was created by Jim Delligatti, a franchise owner in Pittsburgh, after he spotted a mint milkshake at a local diner. Now, it’s a much-anticipated treat that pops up every year around St. Patrick’s Day.

I’ve always loved the tradition of getting one in March, but making it at home is even better. It’s quick, easy, and I can adjust the flavor exactly how I like it—plus, I don’t have to wait for it to be “in season.”

joanie's signature.
Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Ingredients And Substitutions

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, their version is made with vanilla soft-serve, “Shamrock Syrup,” and whipped cream.

  • Vanilla ice cream: The classic base for this shake. Try chocolate ice cream or mint chocolate chip ice cream for a twist. For a dairy-free version, use your favorite plant-based ice cream and vegan whipped cream. Got extra ice cream? Use it to make a Guinness Float!
  • Milk: Use whole milk for a creamy texture, or swap it for almond, soy, or lactose-free milk if needed.
  • Green food coloring: Adds the signature green color.
  • Mint extract: Use mint extract, not peppermint, for the right flavor. Peppermint extract is much stronger and can overpower the shake.
  • Whipped Cream, Sprinkles, and a Cherry: The classic toppings.

If you have any ingredients leftover from this easy Shamrock Shake recipe, check out our Leftover Ingredients Recipe Finder.

Recipe Variations

Want to change up your Shamrock Shake? Try these easy variations:

  • Lighter Version: Blend a frozen banana, fresh spinach, and mint leaves with almond milk for a naturally sweetened option.
  • Mocha Mint Shake: Add a teaspoon of instant coffee or espresso powder for a bold, coffee-infused flavor.
  • Protein-Packed Shake: Swap the ice cream for Greek yogurt and add a scoop of vanilla protein powder for a more filling option.

How To Make A Shamrock Shake

Follow these simple steps to make a creamy, minty Shamrock Shake. See the recipe box below for exact ingredient amounts and full instructions.

  1. Add Ice Cream to the Blender: Scoop the ice cream into a blender.
  2. Pour in the Milk: Add your choice of milk.
  3. Mix in Flavor & Color: Add mint extract and green food coloring.
  4. Blend Until Smooth: Blend until the mixture is creamy and well combined.
four photos showing how to make a shamrock shake.
  • Serve & Top: Pour into a tall glass and top with whipped cream, a maraschino cherry, and green sprinkles.
adding a cherry and whipped cream to a shamrock shake.

Expert Tips

  • Use Good Ice Cream: A creamy, high-quality ice cream makes the best shake.
  • Make More if Needed: This recipe scales easily—just double or triple the ingredients.
  • Add Some Crunch: Blend in crushed Oreo cookies for a texture similar to McDonald’s Shamrock McFlurry.

Frequently Asked Questions

Can I make a Shamrock Shake without food coloring?

Yes! The food coloring is just for appearance and can be left out without affecting the taste.

Can I make a Shamrock Shake without a blender?

A blender is best, but you can mix the ingredients by hand using a whisk or shake them in a mason jar until smooth.

Can I add alcohol to a Shamrock Shake?

Add a splash of crème de menthe or Irish cream for an adult-friendly Shamrock Shake.

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

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

If you’ve tried this copycat Shamrock Shake or any recipe on One Dish Kitchen please let me know how you liked it by rating the recipe and telling me about it in the comment section below.

If you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see it!


Cooking For One Made Easy
Because you’re worth it

Shamrock Shake For One

5 from 6 votes
By: Joanie Zisk
Prep: 5 minutes
Total: 5 minutes
Servings: 1 serving
This Shamrock Shake is a creamy, mint-flavored milkshake made with vanilla ice cream, milk, and mint extract. Topped with whipped cream, a cherry, and sprinkles, it’s a fun homemade version of the seasonal favorite.

Equipment

Ingredients 
 

  • 1 ½ cups vanilla ice cream
  • ½ cup whole milk
  • ½ teaspoon mint extract (Start with ½ teaspoon of mint extract. It’s strong, so add more only if needed.)
  • 10 drops green food coloring

Optional Ingredients

  • whipped cream
  • a maraschino cherry
  • green sprinkles
Save this Recipe!
Get this recipe sent to your inbox, plus get FREE weekly recipes.

Instructions 

  • Add ice cream, milk, mint extract, and green food coloring to a blender. Blend until smooth.
  • Pour into a tall glass. Finish with whipped cream, a maraschino cherry, and green sprinkles, if desired.

Notes

  • Use Good Ice Cream: A creamy, high-quality ice cream makes the best shake.
  • Make More if Needed: This recipe scales easily—just double or triple the ingredients.
  • Add Some Crunch: Blend in crushed Oreo cookies for a texture similar to McDonald’s Shamrock McFlurry.

Nutrition

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!!

Welcome!

Iโ€™m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, Iโ€™m passionate about making cooking for one simple and enjoyable. So glad youโ€™re here!

Red 5-inch square baking dish with One Dish Kitchen branded paper sleeve around it.

Make 100+ Recipes With This Dish!

Ideal for home chefs, this individual square ceramic baking dish is safe for oven, microwave, freezer, and dishwasher. Simple to use & easy to clean!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

5 from 6 votes

Leave a comment

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

Recipe Rating




7 Comments

  1. George says:

    Just like a shamrock shake but better! And without the insane amount of sugar. Perfect for those who need to use lactose free ingredients.

  2. Elaine says:

    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!

  3. Karen says:

    Best idea ever to give my kids an extra special treat. I’ve never thought of making these at home!

  4. Jessica Formicola says:

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

  5. Angela says:

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

  6. Pam Greer says:

    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!

  7. Janet Fazio says:

    Shamrock Shake “season” is one of my favorites of the year. Thanks for sharing your version of this classic!