Copycat McDonald’s Shamrock Shake (Creamy, Minty & So Easy to Make!)

Let’s be honest: one of the best things about March is the return of the McDonald’s Shamrock Shake. But if you’re anything like me, you’ve waited in line one too many times only to find out they’re sold out.

That’s why I started making my own at home — and let me tell you, this copycat McDonald’s Shamrock Shake hits all the right notes. It’s thick, minty, creamy, and has that same nostalgic green glow. Plus, you only need a few ingredients and 5 minutes.

Whether you’re whipping this up for a St. Patrick’s Day treat or just craving a cool dessert that feels fun and festive, this shake is pure magic in a glass.

Homemade copycat McDonald’s Shamrock Shake topped with whipped cream and a cherry

Ingredients to Make a Copycat McDonald’s Shamrock Shake at Home

This recipe is incredibly simple, and you probably already have everything in your fridge or pantry.

  • 4 scoops vanilla ice cream (about ¼ cup each)
  • ½ cup whole milk
  • ¼ teaspoon peppermint extract
  • 6 drops green food coloring (adjust to your liking)
  • Whipped cream and a maraschino cherry for topping

No peppermint extract? If you want a shamrock shake recipe without mint extract, you can use mint chocolate chip ice cream instead for a similar result.

How to Make a Shamrock Shake (Just Like McDonald’s)

You’ll need a blender and 5 minutes. That’s it. Here’s how I make mine:

  1. Blend ice cream, milk, peppermint extract, and food coloring until smooth and creamy
  2. Pour into a tall glass
  3. Top with whipped cream and a maraschino cherry for that classic fast-food finish

Pro tip: If you like a thicker milkshake (like the kind you need a spoon for), just use less milk. About ¼ cup will do the trick for a super thick Shamrock Shake.

A creamy, minty homemade Shamrock Shake served in a tall glass, styled like the McDonald’s original.

Optional Twists to Try

Want to have some fun with your shake? Try these tasty variations.

  • Shamrock Shake with Oreos – Blend in 3–4 crushed Oreos for a mint-chocolate twist
  • Vegan version – Use plant-based vanilla ice cream and almond or oat milk
  • Shamrock Shake without food coloring – Add a few fresh spinach leaves for natural green color
  • Healthier swap – Use Greek yogurt, frozen banana, mint extract, and honey for a lightened-up version

FAQs: Everything You Didn’t Know You Wanted to Know About the Shamrock Shake

What’s the flavor of the Shamrock Shake?

The Shamrock Shake flavor is a creamy vanilla base with cool peppermint and a subtle hint of sweetness.

What’s the secret to a thick Shamrock Shake?

Less milk equals a thicker shake. You can also pop your glass in the freezer before pouring to help it stay cold and firm.

What’s in McDonald’s Shamrock Shake syrup?

It’s a custom mint-flavored syrup made with sugar, natural flavors, and food coloring. This recipe skips the additives and still tastes amazing.

Is it really unhealthy?

It’s not exactly a green smoothie, but making it at home lets you control the ingredients. No preservatives, no mystery syrups, just a fun treat in moderation.

Can I use mint extract instead of peppermint?

You can, but the taste will be different. Peppermint extract gives that classic cool flavor. Mint extract often includes spearmint and tastes slightly more earthy.

My Story: Why I Started Making Shamrock Shakes at Home

One year, I promised the kids Shamrock Shakes as an after-school treat — and every single McDonald’s in town was sold out.

So I panicked, grabbed some ice cream, milk, and mint extract from the store, and crossed my fingers. What happened next? The kids said it was better than McDonald’s.

Now we make them every March — and honestly, sometimes in July too. No shame in loving a festive green shake in the middle of summer.

Homemade copycat McDonald’s Shamrock Shake topped with whipped cream and a cherry

More Treats to Cool You Down

If you’re loving this copycat McDonald’s Shamrock Shake, don’t miss these other refreshing, fast-food inspired favorites.

Cool Off with a Sweet, Tangy Twist—Try This Copycat Chick-fil-A Frosted Lemonade

Brighten Up Your Day with This Homemade Strawberry Lemonade

Craving Chocolate? Try This No-Bake Chocolate Éclair Cake for a Creamy Dessert Fix

Save This on Pinterest

Looking for more creamy, dreamy recipes like this one? Save this shake and follow along for more delicious ideas.

Follow us on Pinterest: Ritzy Recipes Pinterest

Tag your creations so we can see your amazing shakes.

Final Sip

There’s just something fun about recreating fast food favorites at home — especially when they turn out this good. This Copycat McDonald’s Shamrock Shake is a total winner for St. Patrick’s Day, movie nights, or anytime you want something cool, creamy, and minty.

Try it, tweak it, and make it your own.
And don’t forget to share in the comments or tag me on Pinterest and Instagram so I can see your shakes.

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
Homemade copycat McDonald’s Shamrock Shake topped with whipped cream and a cherry

Copycat McDonald’s Shamrock Shake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 5 minutes
  • Yield: 2 servings 1x
  • Diet: Vegetarian

Description

A creamy, minty Copycat McDonald’s Shamrock Shake made at home in just minutes. Thick, festive, and perfect for St. Patrick’s Day.


Ingredients

Scale
  • 4 scoops vanilla ice cream
  • ½ cup whole milk
  • ¼ teaspoon peppermint extract
  • 6 drops green food coloring
  • Whipped cream, for topping
  • Maraschino cherry, for topping


Instructions

  1. Add vanilla ice cream, milk, peppermint extract, and green food coloring to a blender.
  2. Blend until smooth and creamy.
  3. Pour into a tall glass.
  4. Top with whipped cream and a maraschino cherry.
  5. Serve immediately.

Notes

For a thicker shake, use less milk. Mint chocolate chip ice cream can be used instead of peppermint extract if desired.

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

Nutrition

  • Serving Size: 1 glass
  • Calories: 410
  • Sugar: 38g
  • Sodium: 160mg
  • Fat: 22g
  • Saturated Fat: 14g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 85mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star