Peppermint Cocoa Almond Milkshakes

You’ll love this Peppermint Cocoa Milkshake. A copycat of Chick-Fil-A’s Peppermint Milkshake but with a twist! This milkshake can be served traditionally with cow’s milk or as a dairy-free sweet treat! Grab a straw or spoon and be ready to dig in!

How to Make a Peppermint Milkshake Dairy-Free

Making a milkshake is as easy as 1, 2, 3.

Step One: crush your peppermint candies and shave your chocolate. Doing this before you put it into the blender will ensure that your milkshake doesn’t become overwhipped and turn into some sort of peppermint butter.

Step Two: Add all your ingredients to the blender with the liquid on the bottom. Pouring the liquid into the bottom of the blender first will help your blades move more freely.

Step Three: Once you have the perfect consistency, serve it up in fun glasses with a peppermint candy rim or a generous portion of whipped cream! Tip: to rim a glass with sugar, salt, candies, etc. you first need to dip the rim in either lemon juice, honey, or corn syrup depending on the drink.

Make it Dairy-Free

To make this milkshake dairy-free, use dairy-free ice cream, almond milk, and non-dairy whipped topping.

What to top your milkshake with

Whipped cream, shaved chocolate, sprinkles, crushed peppermints, a dusting of cinnamon, shaved almonds, the list goes on! Anything you would put on an ice cream sundae, including the cherry, is fair game!

Troubleshooting your milkshake

Milkshake is too thin

To get a really nice, thick milkshake, you’ll want to make sure your solid to liquid ratio is higher. However, to keep adding more and more ice cream can seem like a waste (and a lot of calories). An easy solution is to add some ice cubes. The crushed ice will thicken the milkshake up quickly and easily.

Milkshake is too thick

Did your blender stop in the process of blending? It happens sometimes. Simply add 1/2 cup of milk or almond milk to your blender and pulse a few times. This will loosen everything up until it becomes the consistency you would like.

Milkshake separates

This could be a problem with your blender. Not all blenders are created equal. This is the one I use and love.

Other Holiday Desserts you’ll love

A side view of peppermint almond mocha milkshake with a spoon and vanilla ice cream in the background

Peppermint Chocolate Milkshake Recipe

A sweet treat reminiscent of Chick-Fil-A's Peppermint Milkshake, made traditionally or dairy-free! Enjoy the flavors of the season in your favorite treat.
5 from 2 votes
Prep Time 2 minutes
Total Time 2 minutes
Course Dessert
Cuisine American
Servings 1
Calories 494 kcal


  • blender


  • 1 cup vanilla bean ice cream 3 scoops
  • β…“ cup milk (I used unsweetened vanilla almond milk)
  • ΒΌ cup roasted almonds
  • 1 tsp unsweetened cocoa powder
  • β…› teaspoon peppermint extract
  • Garnish: Crushed almonds, a sprinkle of cocoa powder, and whipped cream


  • Place all ingredients except garnishes into blender. Combine on high speed until thick and creamy.
  • If a thicker consistency is desired, add a couple of ice cubes or some crushed ice and blend again. If a thinner consistency is desired, add a little more milk.
  • Garnish with crushed almonds, a dusting of cocoa powder, and whipped cream. Serve cold.


Serving: 1gCalories: 494kcalCarbohydrates: 39gProtein: 12gFat: 33gSaturated Fat: 10gCholesterol: 58mgSodium: 214mgPotassium: 514mgFiber: 5gSugar: 29gVitamin A: 555IUCalcium: 363mgIron: 1.3mg
Tried this recipe? Mention @itsyummi or tag #itsyummirecipe!


  1. YUM!!!! I don’t know about this picture being cluttered – all I see is that shake! I could make a dairy free version with almond milk – which would further compliment those Planters Almonds! Btw – adding almonds to the shake releases you from doofus qualifications πŸ˜‰

    1. I made my almond milkshake semi dairy free, Shashi. I use vanilla almond milk in everything… even my cereal! I just can’t quite get used to dairy free ice cream, though. Had to use the real deal there πŸ™‚

  2. 5 stars
    I live in SoCal, where it is always milkshake weather, this sounds heavenly! I bet this is great with almond or cashew milk! #Client

    1. Thanks, Jenna! Yep, I use almond milk almost exclusively for regular milk, It’s healthier and much tastier, plus no lactose intolerance issues!

  3. Hey Doofus! This milkshake looks delicious. We must both be channeling the ice cream in December vibe. And the cocoa almond addition is super clever here! If I had one of these milkshakes in my hand, I’m pretty sure I would fall down the stairs, too. πŸ™‚

    1. Hahaha! I can’t believe you actually called me a doofus. You’re probably the only person who reads my posts from top to bottom. You deserve extra cookies for that!
      By the way, ice cream in the winter is totally the right thing to do!

  4. Oh gosh, I know how you feel. I’ve fallen down our stairs way more times than I’d like to admit. Even got a few concussions out of it, and the doctors asking those “did someone do this to you” type questions! Umm no…just super uncoordinated lol! Your shake sounds (and looks) so delicious! I bet the almond flavor is amazing. Thanks so much for sharing, your recipe will be featured in tonight’s What’d You Do This Weekend! Pinned πŸ™‚

    1. Oh my gosh, Ashley… what an awful thing to have in common with me! LOL Thank you so much for stopping by… and for featuring my recipe!

  5. I totally missed these chocolate covered almonds during the holidays. I love how you used them in your shake and on top for some garnish.

Leave a Reply

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

Please rate this recipe!