Starbucks Peppermint Mocha

The Starbucks Peppermint Mocha is a winter favorite coffee from everyone’s favorite coffeehouse. You can enjoy the peppermint mocha all year long with this easy recipe.

homemade Starbucks Peppermint Mocha with whipped cream, chocolate syrup, and peppermint candy

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Starbucks has a bunch of seasonal favorites, and you know what makes me sad? When you can’t order your favorite seasonal drink whenever you want. So, how can we get around this? You need to make your own.

What’s in a Starbucks Peppermint Mocha?

Coffee drinks can be confusing, there are so many different ways to order your favorite. This recipe is very straight-forward. It is made with espresso, steamed milk, mocha and peppermint syrup. These 4 ingredients create magic in your cup. You can top with whipped cream, peppermints, chocolate curls, and anything else your heart desires.

How to Make Espresso at home?

Espresso is made by steam going through ground up coffee beans, this preparation method is special, and you may or may not have an espresso machine at home. There are a couple of work-arounds if you don’t have an espresso maker.

  • If you have a drip coffee maker – double the coffee and use your normal amount of water. This will give you a strong cup of coffee.
  • Buy espresso powder – it tastes richer than your ordinary coffee
  • Buy an inexpensive Bialetti Mocha Pot – this is a very inexpensive stovetop coffee maker that uses steam to generate a rich coffee flavor

How can you steam milk at home?

Steaming of the milk means you heat up the milk and put some air into it. You can heat the milk in the microwave or on the stovetop. Then you need to add some air, simply place the milk a jar with a lid and shake, or you can use this great tool.

CopyKat Tip – use 2% milk for the fluffiest layer of steamed milk. The lower the fat content means the milk can generate more tiny air bubbles.

Mocha Syrup

This recipe for mocha syrup is not like chocolate syrup. This syrup leans more towards the bitter side. The rich and in-debt flavor of the chocolate flavor works perfectly with the peppermint syrup. You can use this mocha syrup to make a coffee mocha later on!

Use commercial syrups if desired. You can purchase mocha and peppermint syrup in the store, we share alternatives in case you can’t find either in the store.

Peppermint Syrup

In no time at all, you can whip up a bottle of peppermint syrup. We will start by making a simple syrup and add a bit of peppermint extract to this. You can store this in your refrigerator and enjoy it anytime you want a peppermint mocha.

How can you make a skinny peppermint mocha?

Buy some sugar-free peppermint syrup, use non-fat milk, do not add whipped cream, and definitely no chocolate curls.


Here’s a list of what you need:

  • Water
  • Sugar
  • Peppermint extract 
  • Vodka
  • Cocoa powder
  • Strong coffee or espresso 
  • 2% milk 
  • Whipped cream
  • Chocolate syrup (optional topping)
  • Crushed peppermint candies (optional topping)
Starbucks peppermint mocha ingredients

How to Make Starbucks Peppermint Mocha

  1. Prepare the peppermint syrup.
    1. Place sugar in a medium-size pan.
      sugar in a pan
    2. Add water and stir well.
    3. Bring mixture to a rolling boil over medium heat to make sure all sugar is dissolved.
    1. Remove from heat and add peppermint extract. Stir to combine.
      adding peppermint extract to simple syrup in a pan
    2. Allow to cool, then store in the refrigerator in an airtight container.
    3. Before using peppermint syrup, add vodka to help preserve the syrup for several weeks.
  2. Prepare the mocha syrup.
    1. Place sugar and cocoa powder in a saucepan.
      cocoa powder and sugar in a pan
    2. Whisk together the sugar and cocoa powder.
      cocoa powder and sugar mixture in a pan
    3. Add water and bring to a boil, stirring constantly.
    4. Remove from heat and allow to cool.
      mocha syrup and a whisk in a pan
    5. Store in an airtight container in the refrigerator.
  3. Make the peppermint mocha.
    1. Pour peppermint syrup into a mug or glass.
      pouring peppermint syrup into a glass
    2. Pour mocha syrup into the mug.
      peppermint and mocha syrups in a glass
    3. Pour coffee into the mug.
      peppermint syrup, mocha syrup, and coffee in a glass
    4. Add the steamed milk.
      pouring steamed milk into a glass with peppermint mocha and coffee
    5. Stir to combine ingredients in the mug.
      peppermint mocha in a glass
    6. Top with whipped cream, chocolate syrup, and crushed peppermint candy, if desired.
Homemade Starbucks Peppermint Mocha with whipped cream, chocolate syrup, and crushed peppermint candy

See our recommended coffee products to make coffee-house quality drinks at home.

Love Starbucks? Try these copycat recipes!

Favorite Christmas Treats

Be sure to check out more of my Christmas recipes and the best copycat Starbucks recipes right here on!

homemade Starbucks peppermint mocha topped with whipped cream, chocolate syrup, and peppermint candy

Starbucks Peppermint Mocha

Starbucks Peppermint Mocha is a wonderful holiday coffee drink. Save money and get the easy copycat recipe to make the best peppermint mocha coffee at home.
4.91 from 20 votes
Print Pin Rate Add to Collection
Course: Drinks
Cuisine: American
Keyword: Starbucks Peppermint Latte
Prep Time: 10 minutes
Cook Time: 5 minutes
Servings: 1
Calories: 276kcal


Mocha Syrup

  • 1 cup sugar
  • 1 cup water
  • 2 tablespoons cocoa powder

Peppermint Syrup

  • 1 cup water
  • 1 cup sugar
  • 2 teaspoons peppermint extract

Individual Coffee Serving

  • 2 teaspoons peppermint syrup
  • 1 tablespoon mocha
  • 4 ounces espresso or strong coffee
  • 8 ounces 2% milk steamed
  • 2 tablespoons whipped cream


  • 2 teaspoons chocolate syrup
  • 1 teaspoon peppermint candy crushed


Peppermint Syup

  • Combine water and sugar in a medium size pot and stir well. Bring mixture to a rolling boil over medium high heat. Stir to make sure all sugar is dissolved.
  • Remove from heat and add peppermint extract. Allow to cool, then store in the refrigerator in an airtight container.  Before using add 1 teaspoon of vodka to help preserve the syrup. The syrup will last for up to 4 weeks this way.

Mocha Syrup

  • To make the mocha In a saucepan, mix together the sugar and cocoa powder. Add the water and bring to a boil, stirring constantly. Remove from heat, and allow to cool. Store in an airtight container in the refrigerator.

Peppermint Mocha

  • To make steamed milk, first heat milk in the microwave for about 30 to 45 seconds, and then airate by placing in a glass jar with a lid and shaking for 5 to 10 seconds to work in some air bubbles.
  • Pour the syrups in a coffee mug followed by the coffee. Add the steamed milk. Top with whipped cream and chocolate syrup, if desired.



Calories: 276kcal | Carbohydrates: 34g | Protein: 9g | Fat: 11g | Saturated Fat: 6g | Cholesterol: 27mg | Sodium: 134mg | Potassium: 499mg | Fiber: 1g | Sugar: 27g | Vitamin A: 293IU | Calcium: 287mg | Iron: 1mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of's Dining Out in the Home, and's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Reader Interactions


  1. Deana

    Would the peppermint syrup be ok without refrigeration? Otherwise, LOVE Thai recipe! I make it over ice and add peppermint cold foam and it’s 😍

  2. Tina G

    3 stars
    My daughters and I absolutely love Starbucks Peppermint Mochas. This recipe is not quite perfect so I tweaked it. The chocolate syrup needs to be more intense as with the Starbucks version, there is bitter chocolate left at the bottom of the cup. I used about 6 tablespoons of cocoa powder and added a mixed tablespoon of corn starch and a tablespoon of water and brought to a boil. This gave the syrup a thicker, shiny consistency. The peppermint needs to be more intense. I used 5 teaspoons of peppermint extract. For the individual serving, I added 2 tablespoons of the chocolate and 3 teaspoons of the peppermint syrup. We have a Breville espresso machine so I used 4oz of really strong espresso. I only added about 3-4oz of frothed 2% milk. (8oz dilutes the espresso too much) I topped with whipped cream, a drizzle of Hershey’s syrup and red and white sugar crystals on top. Perfecto! Enjoy.

      • Sheri

        5 stars
        Thank you Stephanie!!!
        My adult son loves the Starbucks Peppermint Mocha ground coffee. And It is only sold at Christmas time. (winter), I can’t find it anywhere on the internet to buy. : (
        I will try this before giving it to my son.
        I really appreciate this recipe. I am going to have to change it a little to make it like he likes.

4.91 from 20 votes (15 ratings without comment)

Leave a Reply

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

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.