mylifeisyummy.com

  • All Recipes
  • About Me
menu icon
go to homepage
  • All Recipes
  • About Me
search icon
Homepage link
  • All Recipes
  • About Me
×
Home

Copycat McDonald's Shamrock Shake

Published: Feb 21, 2026 by Stephanie · This post may contain affiliate links ·

Jump to Recipe·Print Recipe

You know those recipes that make you feel like you've cracked a restaurant secret code? This Copycat McDonald's Shamrock Shake is exactly that kind of recipe.

Cherry topped milkshake

Every March, when Bradley sees those green shakes pop up at McDonald's, he starts dropping hints about wanting one. But here's the thing – why wait in the drive-thru line when you can make an even better version at home in five minutes? Last St. Patrick's Day, I surprised the kids with homemade shamrock shakes after school, and Amy's face absolutely lit up when she saw that bright green color.

This copycat shamrock shake tastes just like the original but with the satisfaction of knowing exactly what's going into it. You get that signature mint flavor, the creamy vanilla ice cream base, and that fun festive green color that makes St. Patrick's Day feel special. Plus, you can make these any time of year – not just during McDonald's limited release window. If you're looking for more quick homemade treats, my perfect homemade pancake recipe is another family favorite that's ready in minutes.

Jump to:
  • Why You'll Love This Shamrock Shake Recipe
  • Ingredients For Copycat Shamrock Shake
  • How To Make A Shamrock Shake At Home
  • Storage And Reheating
  • Tips For The Best Homemade Shamrock Shake
  • Shamrock Shake Recipe Variations
  • Copycat Shamrock Shake FAQs
  • Recipes You May Like
  • Final Thoughts
  • Copycat McDonald's Shamrock Shake

Why You'll Love This Shamrock Shake Recipe

Here's what makes this homemade version so good:

Simple ingredients – You only need four main ingredients that you probably already have in your kitchen. No fancy equipment or hard-to-find items required.

Ready in 5 minutes – Seriously, from start to sipping is about five minutes. That's faster than driving to McDonald's and waiting in line.

Customizable mint flavor – You control how minty it tastes. Bradley likes his with a bit more mint extract, while Amy prefers hers on the lighter side.

Fresh and homemade – You know exactly what's going into your shake. No mystery ingredients or artificial flavors if you don't want them.

Perfect texture every time – The ratio of ice cream to milk creates that thick, creamy milkshake consistency that doesn't get watery.

Fun to make with kids – Amy loves helping me blend these up and watching the green color swirl together. It's become our little St. Patrick's Day tradition.

Ingredients For Copycat Shamrock Shake

Here's what you'll need for this shamrock shake recipe:

For the shake:

  • 1 ½ cups vanilla ice cream (use good quality for best flavor)
  • ¾ cup whole milk (the fat content helps with creaminess)
  • 1 drop green gel food coloring (see my notes below about dye types)
  • ½ teaspoon mint extract (not peppermint – there's a difference!)

For garnish:

  • Whipped cream (homemade or store-bought both work great)
  • 1 tablespoon green sprinkles (optional but Amy insists they're essential)
  • 2 maraschino cherries

A quick note about the food coloring – if you're using gel-based food dye like I do, just one tiny lentil-sized drop will color both shakes perfectly. The liquid food coloring isn't as concentrated, so you might need about a teaspoon to get that signature bright green. I learned this the hard way when I first made these and ended up with a pale green shake that looked more like pistachio ice cream!

How To Make A Shamrock Shake At Home

Making this copycat shamrock shake is honestly easier than you'd think. Here's how I do it:

Make The Shake

1. Add the vanilla ice cream, whole milk, green food coloring, and mint extract to your blender.

Trust me on the order here – I always add the liquids and ice cream before the extract so everything blends more evenly.

2. Blend on high speed until the mixture is completely smooth and well combined.

This usually takes about 30 to 45 seconds in my blender. You want that beautiful, consistent green color throughout with no white streaks of ice cream.

3. Check the consistency and adjust if needed.

If your shake seems too thick (this happened to me once when I used ice cream straight from the freezer), add another tablespoon or two of milk and blend again. If it's too thin, add a bit more ice cream.

Dress It Up And Serve

4. Pour the milkshake mixture evenly between two glasses.

I use tall clear glasses so you can really see that gorgeous green color. Amy thinks presentation matters, and honestly? She's right.

5. Top each shake with a generous swirl of whipped cream.

John always sneaks an extra dollop when I'm not looking. Can't say I blame him.

6. Sprinkle the green sprinkles over the whipped cream and add a maraschino cherry on top.

Bradley says the cherry is the best part, and he's been known to steal extras from the jar.

7. Serve immediately with straws and spoons.

These are best enjoyed right away while they're still thick and frosty. We've tried letting them sit, and they just don't have the same magic after about 10 minutes.

Storage And Reheating

Honestly? These shamrock shakes don't really store well, and there's usually nothing left to store anyway.

If you absolutely need to save some for later, you can pour the shake into an airtight container and freeze it for up to one week. Just know that when you thaw it, you'll need to blend it again to get that smooth consistency back. The texture won't be quite as perfect as fresh-made, but it'll still taste good.

I tried making a big batch once to save in the freezer for the week, thinking I'd be so clever and prepared. What happened instead was that the shake separated as it froze, and when I tried to blend it back together, it turned into more of a mint ice cream soup. Lesson learned – just make these fresh when you want them. Five minutes isn't that much time anyway!

Tips For The Best Homemade Shamrock Shake

Mint shamrock milkshake

Here are some tricks I've picked up from making these dozens of times:

Use quality vanilla ice cream – The ice cream is the star here, so don't go too budget. I usually grab Breyers or Häagen-Dazs when they're on sale. The better the ice cream, the better your shake will taste.

Chill your glasses first – Pop your serving glasses in the freezer for 10 minutes before making the shakes. This keeps them colder longer, which Bradley appreciates since he's a slow sipper.

Don't overblend – Once everything's smooth and mixed, stop blending. Going too long will make your shake thinner and less creamy.

Adjust the mint to your taste – Start with the ½ teaspoon and taste before pouring. You can always add a bit more mint extract if you want it stronger, but you can't take it out once it's in there.

Make it thicker – Want an extra thick shake? Use 2 cups of ice cream instead of 1 ½ cups, or freeze your shake for 10 minutes after blending.

Natural green color option – If you want to skip the food coloring completely, blend in half a cup of fresh spinach with the other ingredients. I know it sounds weird, but Amy was shocked when I told her – she couldn't taste it at all, and it makes the shake naturally green.

Can I tell you a funny story? The first time I tried the spinach version, I didn't tell John what I'd done. He drank the whole thing, loved it, and only when I mentioned the spinach did he get that "wait, what?" look on his face. He still admits it was good, though!

Shamrock Shake Recipe Variations

Want to mix things up? Here are some fun variations we've tried:

Mint Chocolate Chip Shamrock Shake – Add ¼ cup mini chocolate chips to the blender. Bradley's personal favorite version.

Thin Mint Cookie Shake – Blend in 3 to 4 Thin Mint Girl Scout cookies. This one's dangerous because it tastes so good.

Healthier Version – Use low-fat vanilla frozen yogurt instead of ice cream and skim milk. It's lighter but still tastes great.

Adult Version – Add 1 ounce of crème de menthe or Irish cream to each shake. Obviously just for the grown-ups!

Extra Minty – Increase the mint extract to ¾ teaspoon if you really love that strong mint flavor.

Vanilla Mint Swirl – Make half the batch without food coloring, then layer green and white in your glass for a pretty swirl effect. Amy loves making this version look Instagram-worthy.

Copycat Shamrock Shake FAQs

Can I make a Shamrock Shake without mint extract?

Yes, you can substitute with ½ teaspoon peppermint extract or 2 to 3 drops of food-grade mint essential oil.

The flavor will be slightly different – peppermint is a bit sharper and more cooling than regular mint extract. I keep both in my pantry because Bradley prefers the peppermint version while Amy likes the regular mint better.

Can I make this Shamrock Shake ahead of time?

No, you really need to blend and serve these immediately for the best texture.

The shake will separate and lose its creamy consistency if you try to store it. I learned this when I attempted to make them the night before Amy's St. Patrick's Day school party. What I pulled out of the fridge the next morning looked more like green milk than a shake!

What's a natural alternative to green food coloring?

Use ½ cup fresh spinach blended with the other ingredients.

It won't affect the minty flavor at all but creates a natural green color. This is perfect if you're trying to avoid artificial dyes. I was skeptical the first time I tried this, but it genuinely works well and the spinach flavor completely disappears behind the mint and vanilla.

How do I make my Shamrock Shake thicker or thinner?

For a thicker shake, add ½ cup more ice cream or pop the finished shake in the freezer for 10 minutes. For a thinner consistency, add 2 to 4 tablespoons more milk and blend again.

John likes his shakes thick enough to eat with a spoon, so I usually make his with extra ice cream and barely any additional milk.

Recipes You May Like

Looking for more quick and fun treats? Try these family favorites:

  • Rice Krispie Treats Recipe – Another 5-minute recipe that the kids can help make
  • Hot Chocolate on a Stick – A fun twist on a classic drink that makes great gifts
  • Strawberry Cheesecake Danishes – When you want something sweet for breakfast that feels special

Final Thoughts

This copycat shamrock shake has become one of those recipes that just makes everyone happy in our Nashville kitchen. It's simple, it's fast, and it tastes even better than the original in my opinion.

What I love most is that you're not limited to March for enjoying these. We've made them in July when the kids wanted something cool and fun, and they were just as good. Plus, there's something really satisfying about being able to make a restaurant favorite at home in your own kitchen.

Give this recipe a try this week and let me know how it turns out! Save it on Pinterest so you can find it again when St. Patrick's Day rolls around.

Happy blending, and here's to many more delicious treats with your loved ones!

cta
Copycat McDonald’s Shamrock Shake
Copycat McDonald’s Shamrock Shake recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cherry topped milkshake

Copycat McDonald's Shamrock Shake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Stephanie
  • Total Time: 5 minutes
  • Yield: 2 servings 1x
Print Recipe
Pin Recipe

Description

A homemade version of McDonald's famous Shamrock Shake with creamy vanilla ice cream, refreshing mint flavor, and festive green color. Ready in just 5 minutes and tastes even better than the original!


Ingredients

Scale
  • 1 ½ cups vanilla ice cream
  • ¾ cup whole milk
  • 1 drop green gel food coloring
  • ½ teaspoon mint extract
  • Whipped cream
  • 1 tablespoon green sprinkles
  • 2 maraschino cherries


Instructions

  1. Add the vanilla ice cream, whole milk, green food coloring, and mint extract to your blender.
  2. Blend on high speed until the mixture is completely smooth and well combined (30-45 seconds).
  3. Check the consistency and adjust if needed - add more milk if too thick, more ice cream if too thin.
  4. Pour the milkshake mixture evenly between two glasses.
  5. Top each shake with a generous swirl of whipped cream.
  6. Sprinkle the green sprinkles over the whipped cream and add a maraschino cherry on top.
  7. Serve immediately with straws and spoons.

Notes

Use quality vanilla ice cream for best results. If using liquid food coloring instead of gel, you'll need about 1 teaspoon. For a natural green color, blend in ½ cup fresh spinach. Chill glasses in freezer for 10 minutes before serving. Best enjoyed immediately - don't store.

  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No Cook
  • Cuisine: American

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More Dessert

  • Pesto zoodles skillet tomatoes
    Pesto Zucchini Pasta [Zoodles]
  • Fudgy chocolate brownies
    Bailey's Irish Cream Brownies
  • Irish coffee pie whole
    Irish Coffee Cheesecake Pie
  • Mint cookies chocolate center
    Mint Chocolate Chip Cookies
Stephanie

Welcome!

Hi! I’m Stephanie, a Nashville mom who loves homemade food. I share family recipes I test in my own kitchen, from everyday meals to special treats. Simple, tasty, and made with love.

More about me

Recents

  • Strawberry spinach pecan salad
    Strawberry Spinach Salad With Poppy Seed Dressing
  • Baked cod lemon capers
    Baked Cod with Lemon and Capers
  • Italian cabbage soup bowl
    Italian Cabbage Soup Detox Recipe
  • Buffalo cauliflower platter
    Buffalo Cauliflower Wings (Air Fryer)

Dessert

  • Mediterranean chicken quinoa bowl
    Chicken Quinoa Mediterranean Bowl
  • Turkey taco lettuce wraps
    Turkey Taco Lettuce Wraps
  • Lemon garlic salmon tray
    Quick & Easy Baked Lemon Garlic Salmon
  • Southern fried cabbage
    Southern Fried Cabbage Recipe

Footer

↑ back to top

About

  • Recipe Index
  • Sample Page
  • Privacy Policy

Welcome

yellow icon

Explore

  • Privacy Policy
  • Terms and conditions
  • Affiliate Disclaimer
  • Accessibility Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My life is Yummy