This post may contain affiliate links. Please read our disclosure policy.
This Shamrock Shake recipe is a quick homemade copycat made with vanilla ice cream, cream, mint extract, and green food coloring for that classic festive look. It blends up in just 5 minutes and tastes cool, creamy, and minty with a fun bakery-style finish from whipped cream, sprinkles, and a cherry on top.
I like testing milkshake recipes with different dairy ratios so they stay thick and creamy instead of turning thin or icy. This version keeps the mint flavor fresh, the texture rich, and the color bright, so you get that fast-food-inspired Shamrock Shake feel with an easy homemade method.

Thank you, and just in time. Kids will be just amazed when Grandma comes out with these for them
– Bobbie
Every single year, like clockwork, the festive Shamrock Shake pops up on the menu at McDonald’s. That’s the true sign that St. Patrick’s Day is right around the corner. And though it may not look so appetizing with it’s day glow green shade, it’s minty flavor has a cult following.
What is a Shamrock Shake?
A Shamrock Shake is a minty vanilla milkshake known for its bright green color and creamy texture. It became popular as a seasonal fast-food treat around St. Patrick’s Day, and this homemade version gives you that same cool, sweet, mint-forward flavor with simple ingredients you can blend at home any time of year.
We like to make our’s a little extra special by topping it with a pile of whipped cream, sprinkles and a maraschino cherry.
You can totally make this a Boozy Shamrock Shake by adding a splash of whisky or Irish Cream to your milkshake while blending.

How To Make a Shamrock Shake
It’s so easy to make a milkshake at home. All you need is a standard blender, vanilla ice cream, heavy cream or milk, mint extract and green food coloring.
Making a Shamrock Shake is as easy as adding your ice cream, cream, mint extract, and green food coloring to a blender and blending until smooth, thick, and creamy. Be careful not to over-blend, or the shake can become too thin. For a thicker texture, add a little more ice cream. For a stronger mint flavor, add extract a drop at a time until it tastes just right.
I use this blender because it’s a workhorse for so many things!


How to Make a Thick Milkshake
The secret to a thick milkshake is starting with the right dairy. Heavy cream gives you the richest, thickest texture, while half-and-half gives you a creamy middle ground. Whole milk works too, but the shake will be a little lighter and thinner.
Another easy trick is to use plenty of ice cream and blend only until everything is smooth. Over-blending melts the ice cream too much and loosens the texture.
For flavor, mint extract gives you the closest taste to a classic Shamrock Shake. Peppermint extract can work in a pinch, but it has a sharper flavor that tastes more like candy canes than the original.
Gel food coloring is also a great choice because it gives you a vibrant green color without adding extra liquid to the shake.

Kellie’s Shamrock Shake Variations
Here are a few easy ways to change up this Shamrock Shake recipe without losing the classic flavor:
- Chocolate Mint Shamrock Shake – Add a drizzle of chocolate syrup to the blender for a chocolate-mint version.
- Boozy Shamrock Shake – For an adults-only version, blend in a splash of Irish cream or vanilla vodka.
- Mild Mint Version – Use a little less mint extract, or start with my Mint Chocolate Chip Ice Cream, if you want a softer vanilla-mint flavor.
- Extra Festive Kid-Friendly Version – Top with whipped cream, sprinkles, marshmallows, or a cherry for a fun St. Patrick’s Day treat.

Storage and Make Ahead Tips
This shake is best served right after blending for the thickest, creamiest texture.
- To get ahead, you can chill the glasses, measure the ingredients in advance, and keep everything ready to blend when you want to serve it.
- If you do have leftovers, transfer the shake to the freezer for a short time and then re-blend before serving. The texture will be best when fresh, but this can help bring it back to life.
More easy drink Recipes!
Looking for more festive and fun drinks? We’re loving this Nutty Irishman Coffee for St. Patrick’s Day, too. Not here for the Irish? This easy Strawberry Banana Smoothie is quick and easy, as is this Spinach Kiwi Pineapple Smoothie (also green for the holiday!)
Looking for a more classic treat? This Root Beer Float is an instant favorite.
DON’T MISS A RECIPE! FOLLOW US OVER ON INSTAGRAM AND FACEBOOK FOR MORE FAMILY FAVORITES!
Easy Shamrock Shake Recipe

Equipment
- blender
- silicone spatula
- measuring spoon
- ice cream scoop
- measuring cup
Ingredients
- 2 1/2 cups vanilla ice cream
- 3/4 cup heavy cream, whole milk or half and half
- green food coloring
- 1/4 tsp mint extract
- rainbow sprinkles
- whipped cream
- 2 maraschino cherries
Instructions
- Place the ice cream, heavy cream, food coloring and mint extract in a blender.
- Blend the ice cream, cream, mint extract, and green food coloring until smooth, thick, and creamy. Taste and adjust the mint flavor if needed, then pour into prepared glasses and top as desired.
- Serve immediately.
Notes
- For the thickest shake, use heavy cream.
- Half-and-half gives you a creamy texture with a slightly lighter finish.
- Whole milk works for a thinner shake.
- Mint extract tastes closest to the classic flavor; peppermint extract will taste sharper.
- Gel food coloring gives the brightest green color without thinning the shake.
- Start with a small amount of mint extract and add more to taste.
- This shake is best served immediately after blending.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Yes, but the flavor will be sharper and more candy-like. Mint extract tastes closer to the classic Shamrock Shake flavor.
Use heavy cream instead of milk, add extra ice cream, and blend only until smooth.
Yes. The flavor will stay the same, but the shake will not have the signature green color.
Yes. Whole milk works well, but the shake will be a little thinner and less rich.
It is best fresh, but you can prep the ingredients ahead and blend just before serving.
Whipped cream, sprinkles, cherries, and even crushed cookies or marshmallows all work well.














Thank you, and just in time. Kids will be just amazed when Grandma comes out with these for them…