There’s nothing quite like the nostalgic taste of a Shamrock Shake to signal that St. Patrick’s Day is just around the corner. If you’ve ever wished you could enjoy that cool, minty, creamy delight any time you want, then this Homemade Shamrock Shake (McDonald’s Copycat) Recipe is your new best friend. It perfectly captures that iconic green goodness with just a handful of simple ingredients, creating a thick and refreshing shake that feels like a holiday treat in every sip. Trust me, once you make this, you won’t want to go back to store-bought versions again.

Ingredients You’ll Need
Getting ready to whip up this Homemade Shamrock Shake (McDonald’s Copycat) Recipe means gathering a few essential ingredients that pack a punch in flavor and texture. Each item plays a crucial role, from the creamy base to the cool minty zing and that vibrant green color that makes the shake so festive.
- Vanilla ice cream: The creamy foundation of the shake that gives it that rich, luscious mouthfeel.
- Whole milk: Helps to smooth out the ice cream while keeping the shake thick and velvety.
- Mint extract (not peppermint): The star flavor that provides a fresh, cool mint taste without overpowering sweetness.
- Green food coloring: Brings that unmistakable bright green hue to make the shake instantly festive and Instagram-worthy.
- Optional – Whipped topping: Adds a fluffy dreamy cap that crowns your shake beautifully.
- Optional – Maraschino cherry: A classic finishing touch that’s just as fun to eat as it is to look at.
How to Make Homemade Shamrock Shake (McDonald’s Copycat) Recipe
Step 1: Blend It All Together
Start by adding 3 cups of vanilla ice cream, 1 cup of whole milk, ½ teaspoon of mint extract, and a few drops of green food coloring into your blender. Use medium-low speed to combine everything until the mixture is smooth and evenly green, making sure there are no chunks of ice cream left. This step is where the magic happens, turning simple ingredients into that signature creamy, minty shake you love.
How to Serve Homemade Shamrock Shake (McDonald’s Copycat) Recipe

Garnishes
Presentation is everything when it comes to serving the Homemade Shamrock Shake (McDonald’s Copycat) Recipe. A generous swirl of whipped topping makes for a snowy white peak that contrasts beautifully against the green shake. For the perfect pop of color and extra sweetness, crown it all off with a maraschino cherry right on top.
Side Dishes
Pairing your shake with light, crispy snacks like waffle fries or simple sugar cookies enhances the treat without overpowering the flavor. Fresh fruit like strawberries or a lemon bar can also complement the cool mint, adding a touch of tartness for balance.
Creative Ways to Present
Serve your Homemade Shamrock Shake (McDonald’s Copycat) Recipe in vintage glass milkshake cups for a retro feel or use mason jars tied with green ribbons for a festive party vibe. For an extra fun twist, add rainbow sprinkles on the whipped cream or rim the glass with crushed candy canes or mint candies to amp up the minty charm.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, store your shake in an airtight container in the refrigerator, but keep in mind that the texture will thicken and the fresh whipped topping and cherry are best added right before serving.
Freezing
For longer storage, pour your shake mixture into freezer-safe containers and freeze it. When you’re ready to enjoy, let it thaw slightly and give it a good stir or quick blend to refresh the creamy texture.
Reheating
Since this shake is best served cold, reheating is not recommended. Instead, allow frozen portions to thaw gently and blend again if needed, preserving that cool, minty refreshment you crave.
FAQs
Can I use peppermint extract instead of mint extract?
While peppermint extract is commonly available, it has a stronger and sharper flavor than mint extract. Using mint extract keeps the taste smooth and similar to the classic Shamrock Shake you love.
Is there a dairy-free version of the Homemade Shamrock Shake (McDonald’s Copycat) Recipe?
Absolutely! Substitute the vanilla ice cream with a plant-based vanilla ice cream and use almond or oat milk to keep things creamy and delicious without dairy.
How much green food coloring should I use?
A few drops are typically sufficient to get that perfect shade of Shamrock Shake green. Add gradually and blend, since the coloring can vary in intensity by brand.
Can I make this shake without a blender?
Using a blender ensures a smooth, creamy texture, but if you don’t have one, you can whisk the ingredients vigorously by hand. Just make sure the ice cream is softened to make mixing easier.
Why is mint extract preferred over peppermint in this recipe?
Mint extract offers a milder, sweeter mint flavor that blends beautifully with the vanilla ice cream without overpowering it, unlike peppermint which can be more intense and slightly medicinal.
Final Thoughts
Making the Homemade Shamrock Shake (McDonald’s Copycat) Recipe at home is such a joyful experience—simple ingredients coming together to recreate that iconic taste instantly. Whether you’re celebrating a special occasion or just craving a cool minty treat, this shake is guaranteed to bring smiles and nostalgic delight. Go ahead, blend one up and enjoy the delicious magic of St. Patrick’s Day all year long.
Print
Homemade Shamrock Shake (McDonald’s Copycat) Recipe
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes
- Yield: 2 servings
- Category: Beverage
- Method: Blending
- Cuisine: American
Description
This Homemade Shamrock Shake is a delightful, minty green milkshake inspired by the classic McDonald’s Shamrock Shake. Perfect for celebrating St. Patrick’s Day or whenever you crave a cool, refreshing treat, this shake combines creamy vanilla ice cream, whole milk, and a hint of mint extract to create a smooth, festive beverage. Topped with whipped cream and a maraschino cherry, it’s a nostalgic dessert that’s easy to make at home in just minutes.
Ingredients
Shake Ingredients
- 3 cups vanilla ice cream
- 1 cup whole milk
- ½ teaspoon mint extract (not peppermint extract)
- Green food coloring, a few drops
Optional Toppings
- Whipped topping
- Maraschino cherry
Instructions
- Combine Ingredients: In a blender on medium-low speed, add 3 cups of vanilla ice cream, 1 cup of whole milk, ½ teaspoon of mint extract, and a few drops of green food coloring. Blend the mixture until it is smooth and evenly colored.
- Serve: Pour the shake into two tall glasses. Optionally, top each shake with whipped topping and a maraschino cherry for the classic Shamrock Shake presentation.
Notes
- Use mint extract instead of peppermint extract to get the authentic Shamrock Shake flavor.
- Adjust the green food coloring to reach your preferred shade of green.
- For a thinner shake, add a bit more milk and blend again.
- To make it vegan, substitute dairy ice cream and milk with plant-based alternatives.

