This homemade peppermint mocha is an easy Christmas coffee drink that’s the perfect peppermint treat to enjoy during the holiday season.  Make it hot, iced, or skinny and enjoy a taste of festive cheer!

Prep Time: 25 minutes
two glasses of peppermint mocha
Beverages, Christmas

Homemade Peppermint Mocha Recipe

We handpicked the products and tools linked in this post. If you buy from one of these affiliate links, we may earn a small commission. Thanks for supporting Savor the Flavour!

This post was originally published on November 15, 2017.

Too busy to drive to Starbucks this Christmas season, or do you just want a mocha that’s free from unhealthy ingredients?  The answer: make your own peppermint mocha at home with real food ingredients, and enjoy the chocolate, coffee, and peppermint flavors that you’re craving.

closeup of a peppermint mocha

👩🏻‍🍳 Want to see our latest recipes?  Subscribe to our email newsletter to get our latest recipes, fun food facts, food puns, and behind the scenes news about our blog.

What is a peppermint mocha?

At Starbucks, a peppermint mocha is a mixture of espresso, steamed milk, sweet mocha sauce, and peppermint syrup.  The baristas typically garnish the mocha with whipped cream and chocolate shavings.  My recipe for a homemade peppermint mocha consists of coffee, homemade chocolate milk, and peppermint syrup.  I also decorate the mocha with whipped cream and chocolate shavings, but I take it up a notch and add a peppermint stick.

What does a peppermint mocha taste like?

A peppermint mocha is like creamy hot chocolate with subtle hints of coffee and a festive touch of peppermint.  It’s definitely a hot drink to get you in the Christmas spirit!

top view of two peppermint mochas

Is peppermint mocha a seasonal drink at Starbucks?

Yes, peppermint mocha is a seasonal drink at Starbucks.  It’s usually released in November, a few weeks before the start of the Christmas season.  Fortunately, you can make your own peppermint mocha at home anytime of year!

Does a peppermint mocha contain coffee?

Yes, peppermint mocha does contain coffee.  If you’re making this drink for kiddos or don’t want the caffeine, you can skip the coffee and use hot chocolate instead.  Just realize it won’t taste the same without the coffee!

people doing a toast with two peppermint mochas

Is there caffeine in peppermint mocha?

The Starbucks peppermint mocha does contain caffeine, because it’s made with espresso.  You can make a decaf peppermint mocha by using decaf coffee instead of espresso.

Is peppermint mocha vegan?

Nope; the Starbucks peppermint mocha isn’t vegan.  If you want to make a vegan peppermint mocha, use full-fat coconut milk instead of the dairy milk and cream.  Use coconut cream to make the whipped cream garnish.  Make sure your cocoa powder and chocolate is vegan, too.

Peppermint Mocha vs. Peppermint Latte

The difference between a peppermint mocha and a peppermint latte is simple: a mocha contains chocolate, while a latte doesn’t.  Also, a latte is often topped with foamed milk instead of whipped cream.  If it was me, I’d definitely prefer the mocha; you can never have too much chocolate!

two peppermint mochas sprinkled with chocolate shavings

How to Make Peppermint Mocha Healthier

The real-deal peppermint mocha can sometimes feel a little heavy with all the other seasonal indulgence, right?  Here’s some ways you can get your peppermint mocha fix with a healthier spin.

  • Sugar.  Don’t want to use white sugar?  Try stevia or monkfruit.
  • Milk.  Use full-fat coconut milk.  Nut milks won’t get foamy like coconut milk does.
  • Cream.  Use coconut cream to make the whipped cream.
  • Chocolate.  Use dark chocolate chips (60% cacao or higher) to cut down the sugar and increase the health benefits.

person holding a peppermint mocha with whipped cream

How do you make a skinny peppermint mocha?

  • Use the healthy ingredient substitutions in the question above to make your skinny peppermint mocha.
  • Take a smaller serving.  This will automatically reduce the calories!
  • Skip the garnish.  You’ll cut a lot of calories by losing the whipped cream, chocolate shavings, and the peppermint stick.
  • Pour it over ice.  The drink will look like more than it really is.

side view of two peppermint mochas topped with chocolate shavings

How to Make an Iced Peppermint Mocha

There’s two ways to make an iced peppermint mocha.

  • Pour it over ice.  This is the fastest method and definitely my favorite.  Just mix up your mocha and pour it over a cup of ice.  Voila!
  • Use cold brew coffee and chill the other ingredients so everything’s cold.  Pour over ice and enjoy.

Ready to make some Christmas mocha goodness?  Let’s do it!

How to Make a Homemade Peppermint Mocha

Let’s start by making a peppermint syrup.  You’ll need granulated sugar, water, and peppermint extract.

ingredients for the peppermint syrup

Whisk the sugar and water over medium heat until the sugar is completely dissolved.  Remove from the heat, let it cool for 1 minute, and whisk in the peppermint extract.

whisking the peppermint syrup in a small pot

Grab the ingredients for the chocolate milk.  You’ll need milk, heavy whipping cream, unsweetened cocoa powder, and some dark chocolate chips.

ingredients for the chocolate milk

Sift the cocoa powder into the same small pot, then gradually whisk in the cream.  Whisk in the milk.

whisking the chocolate milk in a small pot

Heat the mixture over medium heat until it just begins to steam, then dump in the chocolate chips and whisk until smooth.

whisking the chocolate into the chocolate milk

Pour the chocolate milk into the blender and blend for 60 seconds, until well mixed and frothy.

foamy chocolate milk in a blender

Brew some coffee.  Grab some milk, the peppermint syrup, and the chocolate milk.

ingredients for peppermint mocha

Pour 3 tablespoons of the mint syrup, 1/4 cup of the chocolate milk, 2/3 cup of coffee, and 2/3 cup of milk into a glass and stir well.  Garnish with whipped cream, chocolate shavings, and a peppermint stick.  Enjoy while it’s still hot!

two peppermint mochas with peppermint sticks

Pro Tips for Making Peppermint Mocha

  • Make it ahead.  You can make the peppermint syrup and chocolate milk ahead of time and refrigerate them for up to 5-7 days.
  • Use full-fat milk for the best taste.
  • Blend the chocolate milk for 60 seconds to ensure that it’s frothy and evenly mixed.
  • Make sure that the coffee is freshly brewed.  Coffee that’s over 20 minutes old isn’t fresh anymore.
  • Eating healthy?  Use coconut milk instead of dairy, substitute the sugar, or skip the whipped cream decoration.

Our Go-To Kitchen Tools for Peppermint Mocha

Get a caffeine boost with these other Starbucks copycat drink recipes.

person holding a salted caramel mocha two glasses of pumpkin spice latte with a pumpkin people doing a toast with two glasses of smoked butterscotch latte

The pleasure of a 5-star review for this peppermint mocha would be greatly appreciated.

Print
two glasses of peppermint mocha

Homemade Peppermint Mocha Recipe


  • Author: Emma
  • Prep Time: 25 minutes
  • Total Time: 25 minutes
  • Yield: 1 mocha 1x

Description

This homemade peppermint mocha is an easy Christmas coffee drink that’s the perfect peppermint treat to enjoy during the holiday season.  Make it hot, iced, or skinny and enjoy a taste of festive cheer!


Scale

Ingredients

For the Peppermint Syrup (Makes about 3/4 Cup)

  • 3/4 cup granulated sugar (150g)
  • 1/2 cup filtered water (120 ml)
  • 1/2 teaspoon peppermint extract

For the Chocolate Milk (Makes about 1 Cup)

  • 1/2 cup whole milk (120 ml)
  • 1/2 cup heavy whipping cream (120 ml)
  • 1 tablespoon unsweetened cocoa powder (6g)
  • 1/4 cup 60% cacao chocolate chips (45g)

For the Mocha (14 fl oz or 416 ml)

  • 3 tablespoons mint syrup (45 ml)
  • 1/4 cup chocolate milk (60 ml)
  • 2/3 cup strong coffee (or 1/3 cup espresso) (160 ml)
  • 2/3 cup whole milk (160 ml)

For Decorating One Mocha

  • 1/4 cup heavy whipping cream (60 ml)
  • 1/2 teaspoon grated chocolate

Instructions

Making the Peppermint Syrup (5 minutes)

  1. Pour the sugar and water into a small saucepan over medium heat.  Stir until the sugar has fully dissolved.
  2. Remove the syrup from the heat and let it cool for about 1 minute, then stir in the peppermint extract.  Set aside.

Making the Chocolate Milk (10 minutes)

  1. Sift the cocoa powder into the same small saucepan you used for the peppermint syrup.  Gradually whisk in the heavy whipping cream until the cocoa powder has dissolved into the cream, then stir in the milk.
  2. Heat the milk mixture over medium heat until it just begins to steam, then remove it from the heat and dump in the chocolate chips.  Whisk vigorously until the chocolate is melted and fully incorporated.
  3. Pour the chocolate milk into a blender and blend for 60 seconds.  The milk should be well combined and frothy.

Making & Decorating the Mocha (10 minutes)

  1. Make the coffee or espresso.
  2. Pour 3 tablespoons of the mint syrup and 1/4 cup of the chocolate milk into a mug.  Add 2/3 cup of coffee and 2/3 cup of whole milk.  Stir well to combine.
  3. Whip the heavy cream until stiff peaks form.  Snip the corner off of a sandwich bag and slip a star piping nozzle into the corner to create a piping bag.  Spoon the whipped cream into the bag and pipe the cream in a mound on top of the mocha.
  4. Use a fine cheese grater to grate some dark chocolate on top of the mocha.  Garnish with a candy cane and enjoy immediately.

Notes

  • The pleasure of a 5-star review for this peppermint mocha recipe would be greatly appreciated.
  • 👩🏻‍🍳 Want to see our latest recipes?  Subscribe to our email newsletter to get our latest recipes, fun food facts, food puns, and behind the scenes news about our blog.
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American

Keywords: starbucks peppermint mocha recipe, starbucks peppermint drinks

Recipe Card powered by

Save

Save

6 thoughts on “Homemade Peppermint Mocha Recipe

  1. I can’t wait to try this iced. You make it all sound so easy and your pictures with instructions and tips . Keep up the great blog, well done

  2. This drink is overflowing with the pure taste of Christmas. The peppermint and chocolate 🍫 go together nicely. The little chocolate shavings add tiny bursts of chocolate. Absolutely amazing 😉!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.