Homemade Peppermint Shamrock Shake Recipe
If you’ve ever craved that classic minty green treat around St. Patrick’s Day, you’re going to flip for this Homemade Peppermint Shamrock Shake Recipe. It’s creamy, refreshing, and so easy to whip up in just minutes. Trust me, once you try making it at home, you won’t want to buy the store-bought version again. I remember the first time I made this—it instantly brought back childhood memories of sipping Shamrock Shakes at the local diner, but way better because I could tweak the mint intensity just how I like it!
Why This Recipe Works
- Simple List of Ingredients: Just a few pantry staples and creaminess from good vanilla ice cream make this shake effortlessly delicious.
- Perfect Peppermint Flavor: Using pure peppermint extract gives that refreshing taste without overpowering the creaminess.
- Customize Your Color and Texture: You control the green hue and thickness, so it’s tailored to exactly what you love.
- Speedy Prep Time: Ready in under 5 minutes, it’s an ideal quick treat or festive party drink.
Ingredients & Why They Work
Each ingredient in this Homemade Peppermint Shamrock Shake Recipe plays a key role in creating that creamy, minty magic. Picking quality vanilla ice cream and fresh peppermint extract makes a noticeable difference. Plus, using whole milk gives you just enough creaminess without weighing down the shake.

- Vanilla ice cream: Choose full-fat for the creamiest, richest texture—homemade or high-quality premium brands work best.
- Whole milk: Adds smoothness and thins the shake just right; feel free to adjust for thicker or lighter consistency.
- Pure peppermint extract: The secret to that authentic minty punch—don’t skip on quality, or your shake will taste flat.
- Green food coloring: Just a drop or two to get that signature Shamrock Shake green vibe without overwhelming the natural color.
- Whipped cream and maraschino cherry (optional): Classic finishing touches that turn a simple shake into a festive treat.
Make It Your Way
I love that this Homemade Peppermint Shamrock Shake Recipe is super flexible—you can make it more intense or mellow depending on your taste, and you can play with the milk amount to get it thicker or thinner. Sometimes I add a splash of cream for extra indulgence or swap whole milk for almond milk if I’m feeling dairy-free.
- Extra Minty Variation: I’ve doubled the peppermint extract before and it was delicious if you’re a super mint fan like me.
- Dairy-Free Option: Swap vanilla ice cream and milk for your favorite plant-based versions—coconut or cashew bases work wonderfully here.
- Chocolate Twist: Add a drizzle of chocolate syrup inside your glass for a mint-chocolate twist, reminiscent of a Girl Scout Thin Mint.
- Festive Fun: During St. Paddy’s, I sometimes sprinkle crushed green candies or edible glitter on top for that extra celebration pop.
Step-by-Step: How I Make Homemade Peppermint Shamrock Shake Recipe
Step 1: Gather Your Ingredients and Prep Your Blender
Start by gathering your vanilla ice cream, whole milk, peppermint extract, and green food coloring. Have your blender ready—make sure it’s clean and dry. I always like to chill my glass in the freezer for a bit beforehand, too, so the shake stays cold longer once poured.
Step 2: Blend Ingredients Until Smooth and Minty
Pop the ice cream, milk, peppermint extract, and a couple drops of green food coloring into the blender. Pulse first to get everything from the sides, then blend on medium-high until smooth and creamy. Pause and taste—it’s your chance to add a little more peppermint or green color if you want. Don’t over-blend, or it can get a bit watery.
Step 3: Pour and Garnish
Pour the shake into your chilled glass. Now comes the fun part: top with a generous swirl of whipped cream and a bright red maraschino cherry for that iconic look. Serve immediately and enjoy!
Tips from My Kitchen
- Don’t Overdo the Peppermint: Start with half a teaspoon, then add more if needed—peppermint extract can easily overpower other flavors.
- Texture Check: For a thicker shake, use less milk and a bit more ice cream; for a thinner one, add a splash more milk gradually.
- Chill Your Glass: Freezing your serving glass before pouring keeps your shake colder longer, which is a game changer for warm kitchen days.
- Avoid Watery Shake: Blend just until combined and smooth—over-blending melts the ice cream too much.
How to Serve Homemade Peppermint Shamrock Shake Recipe

Garnishes
My go-to garnishes are whipped cream (for that creamy cloud on top) and a maraschino cherry to pop with color and sweetness. Sometimes I’ll sprinkle crushed peppermint candies or a dusting of cocoa powder to enhance the festive feel, especially if I’m serving guests.
Side Dishes
When I’m indulging in a peppermint shamrock shake, I like pairing it with something salty or crunchy to balance the sweetness. Pretzels, salted popcorn, or a few buttery shortbread cookies are my favorites. They complement the mint without competing.
Creative Ways to Present
For special occasions, I’ve served this shake in mini mason jars with striped green straws and festive cupcake toppers. It’s also fun to layer with chocolate syrup drizzled inside the glass before pouring in the shake, creating that wow factor when served.
Make Ahead and Storage
Storing Leftovers
This shake is definitely best fresh, but if you have leftovers, store them in an airtight container in the fridge for up to 24 hours. Stir before serving again, though it won’t be as thick or frosty the second time.
Freezing
I usually don’t freeze the shake itself once blended—it tends to get icy and grainy. Instead, freeze extra ice cream and peppermint extract, so you can make fresh shakes anytime quickly.
Reheating
Since this is cold and creamy, reheating isn’t really needed or recommended. Stir leftovers gently and enjoy chilled, maybe with a fresh swirl of whipped cream to revive that lush texture.
FAQs
-
Can I use peppermint oil instead of peppermint extract in the Homemade Peppermint Shamrock Shake Recipe?
While peppermint oil is more concentrated and potent, it’s safer and easier to stick with pure peppermint extract for this recipe. If you decide to use peppermint oil, add it sparingly—start with a tiny drop and mix well to avoid overpowering the shake or causing irritation.
-
How do I make the Homemade Peppermint Shamrock Shake Recipe vegan?
Swap the vanilla ice cream and whole milk for your preferred plant-based versions like coconut milk ice cream and almond or oat milk. Make sure your peppermint extract doesn’t contain any hidden animal products, and you’re good to go!
-
What if I don’t have green food coloring?
No worries! The shake will still taste amazing without it, it just won’t have that bright green hue. You can also try natural options like matcha powder or spirulina for color, but keep in mind those may add their own flavors.
-
Can I make more than one shake at once?
Absolutely! Simply multiply the ingredients by the number of servings and blend in batches or a large blender. Just watch the consistency—if it gets too thick to blend, add a little extra milk gradually.
Final Thoughts
This Homemade Peppermint Shamrock Shake Recipe is such a delightful way to welcome the season or anytime you want a nostalgic treat with a fresh homemade twist. I love how easy it is to mix up and how satisfying it feels knowing exactly what’s inside. Give it a whirl—you’ll be surprised how quickly this minty green goodness becomes a household favorite. Plus, it’s a fun excuse to put on some Irish tunes and savor a little festive magic at home.
Print
Homemade Peppermint Shamrock Shake Recipe
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes
- Yield: 1 milkshake
- Category: Beverage
- Method: Blending
- Cuisine: American
- Diet: Vegetarian
Description
This Homemade Shamrock Shake is a refreshing and festive treat perfect for celebrating St. Patrick’s Day or any time you crave a minty, creamy milkshake. Made with vanilla ice cream, whole milk, and peppermint extract, this vibrant green shake is easy to prepare and can be topped with whipped cream and a maraschino cherry for an indulgent finish.
Ingredients
Main Ingredients
- 1 cup vanilla ice cream (150g)
- 1/2 cup whole milk (114g)
- 1/2 teaspoon pure peppermint extract
- 1-2 drops green food coloring
Optional Toppings
- Whipped cream
- Maraschino cherry
Instructions
- Combine Ingredients: In a blender, add 1 cup of vanilla ice cream, ½ cup of whole milk, ½ teaspoon of pure peppermint extract, and 1-2 drops of green food coloring.
- Blend the Shake: Blend the mixture until it is smooth and has reached your desired shade of green, ensuring all ingredients are well incorporated.
- Serve: Pour the milkshake into your preferred glass.
- Add Toppings: Optionally, top the shake with whipped cream and a maraschino cherry to enhance flavor and presentation.
- Enjoy: Serve immediately and enjoy your delicious Homemade Shamrock Shake.
Notes
- For a thicker milkshake, reduce the milk to ⅓ cup instead of ½ cup.
- Use pure peppermint extract to avoid any artificial aftertaste.
- Adjust green food coloring drops to achieve your preferred color intensity.
- You can substitute whole milk with 2% milk for a slightly lighter option.
- For a dairy-free version, use vegan ice cream and plant-based milk.
Nutrition
- Serving Size: 1 milkshake
- Calories: 350 kcal
- Sugar: 32 g
- Sodium: 120 mg
- Fat: 15 g
- Saturated Fat: 9 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 0 g
- Protein: 6 g
- Cholesterol: 50 mg

