This post may contain affiliate links. Please read our disclosure policy.

This cool & Refreshing Peppermint Milkshake is a simple, quick and very tasty holiday treat everyone will enjoy.

Try Peppermint BrowniesPeppermint Fluff, Peppermint Chocolate Delight, and of course this peppermint shake for all things peppermint!

Peppermint Milkshake topped with whipped cream and candy cane bits.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Peppermint for days

Peppermint treats are some of my favorite holiday flavors. It’s no secret we love milkshakes, so of course I had to make a peppermint version!

This peppermint milkshake uses vanilla ice cream and candy canes, but if you are lucky enough to snag a container of peppermint ice cream that works just as well! You can either add extra mint and crunch with the candy canes or omit them.

This really is a simple treat, and one the kids love to eat and one they love to make themselves! You could easily add a bit of a chocolate punch with a drizzle of chocolate syrup or by adding in chocolate chips. You could even start with chocolate ice cream. Either way, this is sure to be a favorite!

Dreyer's Peppermint Ice Cream to use in peppermint milkshake recipe

Just blend + enjoy!

BLEND. Add ice cream, milk, crushed cane pieces and peppermint extract to a blender. Mix until well combined.

SERVE. Pour into glass and top with whipped cream and candy cane pieces.

Peppermint shake topped with whipped cream and crushed candy canes served on a white plate.

Tips + Storing Info

Dairy Free: Many grocery stores offer dairy-free vanilla ice cream using soy or a nut based milk. You can combine your preferred dairy free ice cream with its liquid milk counterpart. I don’t know exactly what the dairy-free ratio will be so I suggest adding the milk slowly until you reach your desired consistency. 

Tips:

  • Milk: Whole milk makes a creamier shake, but any kind of milk also works.
  • Ice Cream: Allow the ice cream to soften a bit before scooping.ย 
  • Thickness: Adjust the thickness with the amount of milk you add. If you accidentally make it too thin, just add a bit more ice cream.ย 
  • Donโ€™t use ice. The ice will melt causing the shake to be thinner.ย ย 
  • Stay Thick: If you need your milkshake to stay thick for longer, then place it in the freezer for 10-15 minutes before serving.ย 
  • This recipe is pretty peppermint-y. If you prefer a more mild version only use half of the extract.

Do not STORE leftover shakes in the fridge for very long or theyโ€™ll melt too much. Leftovers should be FROZEN. Allow them to soften a bit and eat it  with a spoon like ice cream, or you can put it into the blender to make it creamy again.

Another really fun way to save leftovers is to make popsicles. Pour the milkshake into popsicle molds and freeze.

Close up of a peppermint milkshake topped with candy cane bits.

for more MilkShakes, try:

4.90 from 19 votes

Peppermint Milkshake

By: Lil’ Luna
Celebrate the season with this festive peppermint milkshake – it's ready in minutes for a perfect holiday treat!
Servings: 2
Prep: 5 minutes
Total: 5 minutes

Ingredients 

  • 2 cups vanilla ice cream
  • ยฝ cup milk
  • ยผ cup candy cane, crushed
  • 1 teaspoon peppermint extract
  • whipped cream

Instructions 

  • Add ice cream, milk, crushed cane pieces, and peppermint extract to a blender.
  • Mix until well combined.
  • Pour into glass and top with whipped cream and candy cane pieces.

Notes

Texture. Add milk to thin it out and more ice cream to thicken.
Store. Store for a short time in the fridge. To store for more than a couple hours pour it into an airtight container and freeze. Allow it to soften and reblend, or eat it with a spoon.
Another fun idea is to pour the milkshake into popsicle molds and freeze.

Nutrition

Calories: 425kcal, Carbohydrates: 61g, Protein: 6g, Fat: 16g, Saturated Fat: 10g, Cholesterol: 64mg, Sodium: 132mg, Potassium: 343mg, Sugar: 52g, Vitamin A: 655IU, Vitamin C: 0.8mg, Calcium: 238mg, Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About Kristyn

My name is Kristyn and Iโ€™m the mom of SIX stinkinโ€™ cute kids and the wife to my smokinโ€™ hot hubby, Lo. My momโ€™s maiden name is Luna, and Iโ€™m one of the many crafty โ€œLilโ€™ Lunasโ€ in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

4.90 from 19 votes (13 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




8 Comments

  1. Desirรฉe says:

    5 stars
    One of my son’s favorite ice cream flavor is peppermint so this is just perfect.

  2. DanielleD says:

    5 stars
    My kids loved helping make this & loved the flavor ! They just didnโ€™t want to help me clean up โ˜บ๏ธ

  3. Callie Honsvick says:

    5 stars
    This peppermint milkshake is a family favorite!! They beg me to make it weekly! Itโ€™s so yummy and the perfect treat to sip on while watching Christmas movies!

  4. Laura says:

    3 stars
    This was way too much peppermint flavor with both the crushed peppermint and peppermint extract. I will cut the peppermint extract in half next time. I also added chocolate chips.

    1. Kristyn Merkley says:

      Thank you for trying it. Yes, you can totally lessen that amount.

  5. Kimber says:

    5 stars
    Peppermint milkshakes are my favorite ice cream…ever. I love that I can now make them from the comfort of my own home and save money rather than driving and buying them from a restaurant. These are so good!

  6. Ana Maria says:

    5 stars
    Wow wow wow!!!! So good!!! I wish i could have this every night snuggled up to a warm fire

  7. Liz says:

    Hi Lily,
    These milkshakes all look so good. I can hardly wait to make one. Thank you Lily and have a fun day today.