Homemade Shamrock Shakes

Featured in: Refreshing Drinks and Beverages

These minty Shamrock Shakes combine vanilla ice cream with peppermint extract and green food coloring for a refreshing treat. Simply blend the ingredients with milk until smooth, adjusting thickness to preference. Top with whipped cream, cherries, and chocolate sauce for an indulgent finish. Perfect for St. Patrick's Day celebrations or anytime you're craving a cool, minty dessert beverage that rivals the famous fast-food version.

A woman in a kitchen smiling.
Updated on Sat, 21 Jun 2025 15:58:23 GMT
A glass of green milk with whipped cream. Pin it
A glass of green milk with whipped cream. | quickietreats.com

This creamy homemade Shamrock Shake brings the magic of the famous seasonal treat right to your kitchen with just a handful of ingredients and minutes of prep. Perfectly minty, gorgeously green, and topped with all your favorite garnishes, this refreshing shake makes any day feel like a celebration.

I started making these at home when my daughter begged for them year-round, not just during the limited seasonal release. Now our weekend movie nights often include these creamy treats, and everyone gets to customize their own toppings.

Ingredients

  • Vanilla ice cream: Creates the creamy base for our shake choose premium brands with real vanilla for the best flavor
  • Milk: Helps thin the shake to your desired consistency whole milk makes it richer while skim creates a lighter version
  • Peppermint extract: Provides that signature minty flavor a little goes a long way so measure carefully
  • Green food coloring: Transforms the shake into its iconic hue gel coloring offers more vibrant results than liquid
  • Whipped cream: Adds a luxurious topping homemade is amazing but canned works perfectly
  • Cherries: Provide a pop of color and sweet contrast maraschino cherries are traditional but fresh can be used
  • Chocolate sauce: Creates beautiful drizzles and flavor contrast use quality chocolate for best results
  • Caramel sauce: Optional adds another layer of sweet complexity thick caramel works best for drizzling

Step-by-Step Instructions

Prepare The Base:
Scoop 4 cups of slightly softened vanilla ice cream into your blender container. The slight softening helps achieve a smoother blend without needing excess milk. Add the peppermint extract starting with just 1/4 teaspoon then taste after blending as you can always add more but cannot remove it if too strong.
Add Color And Blend:
Add 4 to 5 drops of green food coloring to achieve that signature shamrock color. Pour in 1/2 cup of milk to start the blending process. Secure the blender lid firmly before processing on medium speed for about 30 seconds until the mixture is smooth and uniformly green.
Adjust Consistency:
Check the thickness of your shake. For a thicker milkshake consistency leave as is but for a more drinkable version add additional milk 2 tablespoons at a time blending briefly between additions until you reach your preferred texture. The perfect shake should be thick enough to require a straw but not so thick it cannot be sipped.
Garnish And Serve:
Pour the finished shake into tall glasses leaving about an inch of space at the top. Add a generous swirl of whipped cream creating a dome above the glass rim. Drizzle chocolate sauce in a spiral pattern over the whipped cream then add a maraschino cherry on top. For extra indulgence add caramel sauce in a crisscross pattern over the chocolate.
A glass of green milk with whipped cream. Pin it
A glass of green milk with whipped cream. | quickietreats.com

The peppermint extract is truly the magic ingredient here. My family discovered that different brands vary significantly in strength, so we now keep a special bottle just for these shakes. One St. Patrick's Day, my son accidentally added a full teaspoon instead of the half teaspoon called for – we called them "Super Shamrock Shakes" and served them in tiny glasses as "shot shakes" for the adults!

Make It Dairy-Free

Creating a dairy-free version of this beloved shake is surprisingly simple. Replace vanilla ice cream with your favorite coconut or almond-based vanilla frozen dessert. Coconut milk ice cream tends to yield the creamiest results without an overpowering alternative flavor. For the milk component, use unsweetened almond milk or oat milk, starting with just 1/3 cup as plant-based ice creams often melt more quickly than dairy versions. The mint flavor actually shines beautifully against the subtle coconut backdrop if using coconut-based products.

Storage Solutions

These shakes are best enjoyed immediately after preparation when the texture is perfectly creamy and the temperature is ideally cold. However, if you need to make them ahead, blend everything except the toppings and store the mixture in a tightly sealed container in the freezer for up to 24 hours. When ready to serve, let the mixture sit at room temperature for 5-10 minutes, then blend again briefly to restore the creamy texture. The color may intensify slightly during storage, which actually creates an even more vibrant green shade that kids especially love.

A glass of green milk. Pin it
A glass of green milk. | quickietreats.com

Flavor Variations

While the classic mint is beloved, this versatile shake recipe welcomes creative adaptations. For a chocolate mint version, add 2 tablespoons of chocolate syrup to the blender along with the other ingredients. Coffee lovers can add a tablespoon of instant espresso powder for a minty mocha experience. For a cookies-and-mint twist, blend in 2-3 crushed chocolate sandwich cookies. My personal favorite variation is adding a banana to the blender, which creates a surprising harmony with the mint while adding nutritional value. During the holidays, try replacing the peppermint extract with vanilla extract and adding a quarter teaspoon of ground cinnamon for a festive vanilla shake with the same beautiful green color.

Kid-Friendly Activity

Turn shake-making into a fun family activity by creating a "Shamrock Shake Bar." Set out various toppings in small bowls – sprinkles, mini chocolate chips, crushed cookies, different sauces, and fruit pieces. Prepare the base shake mixture and pour into individual glasses, then let everyone customize their own creation. This becomes especially entertaining when you provide food coloring options beyond green – my children love creating "Rainbow Shakes" with different colored sections. Take photos of the creations before enjoying, and you might start a delightful family tradition that goes well beyond St. Patrick's Day.

Frequently Asked Questions

→ Can I make Shamrock Shakes without food coloring?

Yes! The green color is purely aesthetic. You can skip the food coloring entirely and still enjoy the minty flavor, or use natural alternatives like a small amount of spirulina powder or matcha for a natural green tint.

→ How can I make these Shamrock Shakes dairy-free?

Substitute the vanilla ice cream with your favorite dairy-free vanilla ice cream alternative and use almond milk, oat milk, or coconut milk instead of dairy milk. Top with dairy-free whipped topping.

→ Can I make these ahead of time?

Shamrock Shakes are best enjoyed immediately after blending. However, you can prepare them slightly ahead and keep them in the freezer for 15-20 minutes. Stir before serving as separation may occur.

→ What can I substitute for peppermint extract?

Mint extract can be used as a direct substitute. In a pinch, you could use a drop of food-grade peppermint essential oil or steep fresh mint leaves in warm milk (then cool) before blending.

→ How can I make my Shamrock Shake thicker?

Use less milk initially and add more only if needed. You can also freeze your glasses for 15 minutes before serving, add a frozen banana to the blend, or include a tablespoon of instant vanilla pudding mix.

→ What toppings go well with Shamrock Shakes?

Besides the classic whipped cream and cherry, try chocolate chips, crushed Oreos, mint chocolate pieces, sprinkles, or crumbled chocolate mint cookies. A drizzle of chocolate ganache also works beautifully.

Shamrock Shakes

Creamy mint shakes with vanilla ice cream, peppermint extract and green food coloring, topped with whipped cream and sauce.

Prep Time
5 Minutes
Cook Time
2 Minutes
Total Time
7 Minutes
By: Mia

Category: Beverage Ideas

Difficulty: Easy

Cuisine: American

Yield: 2 Servings (2 milkshakes)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base

01 4 cups vanilla ice cream
02 1/2 to 1 cup 2% milk
03 1/2 teaspoon peppermint extract
04 4 to 5 drops liquid green food coloring

→ Toppings

05 Whipped cream
06 Maraschino cherries
07 Chocolate sauce
08 Caramel sauce (optional)

Instructions

Step 01

Place vanilla ice cream, peppermint extract and green food coloring in a blender.

Step 02

Pour in 1/2 cup milk and secure the blender lid. Blend until creamy and thoroughly combined. For a thinner consistency, gradually add more milk until desired texture is achieved.

Step 03

Pour the mixture into two chilled glasses and top with whipped cream, cherries, chocolate sauce, and caramel sauce if desired.

Notes

  1. For best results, chill glasses in the freezer for 10 minutes before serving.
  2. Adjust peppermint extract to taste - start with less as it's quite potent.

Tools You'll Need

  • Blender
  • Tall serving glasses

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 22 g
  • Total Carbohydrate: 42 g
  • Protein: 7 g