If you look forward to the

Jump to:
How have I been creating Starbucks copycat recipes for so long and have never shared with you a recipe for the Peppermint Mocha?
Probably the most iconic of the holiday
But the best news? The
This copycat recipe shows you how to make the drink just like
❤️ Why this recipe works
It follows the actual
Ingredients can be homemade or store-bought: the two special ingredients in this coffee drink are the mocha sauce and the peppermint syrup. You can easily purchase these OR you can make them at home yourself with my easy homemade recipes.
Easy to customize: if you've had a
🗒 Ingredients
Here's everything you need for the drink and the homemade components of it (be sure to view the recipe card at the bottom of this post for ingredient amounts and full recipe instructions):
- Brewed espresso
- Mocha sauce: you can either use store-bought sauce or homemade with my recipe
- Peppermint syrup: you can either use store-bought syrup or homemade with my recipe. You can even buy the same peppermint syrup Starbucks uses (it's just generally pricier than others)
- 2% milk: or the dairy/non-dairy alternative of your choice
- Whipped cream: for topping
- Chocolate curls or shavings: for topping
- Crushed candy canes for topping: these are optional and
Starbucks doesn't use them, but I think they make the mocha look even more festive!
If you're making your own mocha sauce, you'll need:
- Granulated sugar
- Cocoa powder
- Water
- Salt
- Xanthan gum: can substitute with cornstarch
And if you're making your own peppermint syrup, you'll need:
- Water
- Granulated Sugar
- Candy canes or peppermint extract
☕️ Recipe tips
- Be sure to purchase or make a mocha sauce and not a syrup. A thinner syrup will get lost in the hot milk, while a true sauce will give rich, café-style chocolate base.

- I have a full recipe page on making candy cane syrup, which is essentially the exact same thing as peppermint syrup. But you can also make peppermint syrup with peppermint extract if you prefer. Note that you'll need to add a bit more sugar if using the extract. You can also use a store-bought peppermint syrup if you prefer.
- Of course, candy canes will give you syrup a red hue (which won't be visible in the Peppermint Mocha) and peppermint extract will keep it clear.

- Be sure to add the mocha sauce and peppermint syrup to the espresso while it's hot. Both will dissolve into the drink more smoothly when the espresso is freshly pulled or freshly brewed.
📧 Email Me This Recipe
- The standard grande at
Starbucks has 4 pumps of mocha sauce and 4 pumps of peppermint syrup (that's ¼ cup of each!), making it very sweet. I prefer to use half that in my Peppermint Mocha and find that all the flavor is there and it's still plenty sweet! Adjust to your own tastes.


- Top the drink with whipped cream right away. It will melt into the mocha a bit and create that classic creamy finish.
- Top the whipped cream however you want.
Starbucks uses chocolate curls, but I like adding on some crushed candy canes, too. The more festive, the better!
- And drink it right away! The whipped cream will keep melting into the drink, so be sure to drink the mocha while it's hot.
This copycat Peppermint Mocha tastes like the holiday season to me. It makes mornings more festive, but is also a super fun coffee drink to enjoy while decorating the Christmas tree, watching holiday movies, or enjoying dessert with friends.

🎉 Variations on recipe
I've shared the
Here are some ideas:
- Play around with the amount of mocha sauce and peppermint syrup you use to adjust the sweetness level.
- Swap the mocha sauce for white mocha sauce for a sweeter, creamier drink.
- Though
Starbucks uses 2% milk, you can free to use the milk of your choice or even a dairy-free option. - Add an extra shot of espresso for a stronger drink.
- Pour the Peppermint mocha over a scoop of vanilla ice cream for a peppermint mocha affogato.
- Leave the espresso out if you want a peppermint hot chocolate like drink for kids. Or for adults who don't like coffee or don't want caffeine.
- In addition to topping with chocolate curls and crushed candy canes, you can also use sprinkles, mini chocolate chips, cocoa powder, white chocolate shavings, or anything you want!
- You can even rim the mug in crushed candy canes for an extra holiday-ish look.
🧊 How to make an iced drink
You can also use this recipe to make an Iced Peppermint Mocha! All you have to do is mix the espresso with the mocha sauce and peppermint syrup, add cold milk, pour over ice, and finish with whipped cream and chocolate curls.
For all you crazy iced coffee year-round people 😜

🎄 More Starbucks holiday drinks
The holiday season is my favorite season at
And I have tons more Starbucks recipes for any time of year!

If you're a Peppermint Mocha fan, I hope you love this make-at home version!
What's your favorite
📖 Recipe

Peppermint Mocha {Starbucks Copycat}
📧 Email Me This Recipe
Ingredients
- 2 oz (2 shots) espresso or strongly brewed coffee
- 2 oz mocha sauce store-bought or homemade with recipe below
- 2 oz peppermint syrup store-bought or homemade with recipe below
- 12 oz 2% milk or dairy/non-dairy alternative of your choice
- Whipped cream for topping
- Chocolate curls or shavings for topping
- Crushed candy canes for topping (optional)
Mocha Sauce
- 1 cup granulated sugar
- ⅓ cup cocoa powder
- ¾ cup water
- ⅛ teaspoon salt
- ¼ teaspoon xanthan gum (or 1 teaspoon cornstarch)
Peppermint Syrup
- 1 cup water
- 1-1 ⅓ cup granulated sugar (if making syrup with candy canes, use 1 cup sugar; if making with extract, use 1 ⅓ cup)
- 1 tsp peppermint extract OR 4 standard-size candy canes broken into pieces
Instructions
- Brew espresso into a heat-proof mug. Stir in the mocha sauce and peppermint syrup until fully combined.
- Steam milk to about 150-155 degrees F using an espresso machine, handheld frother, countertop frother, microwave, or stovetop.
- Pour steamed milk over the espresso mixture and gently stir.
- Top drink with whipped cream and chocolate curls. Add crushed candy canes if desired. Serve immediately.
Mocha Sauce
- Put all the ingredients in a saucepan and whisk together.
- Bring the mixture to a boil and once boiling, lower heat to a simmer. Let simmer for about 15 minutes to thicken.
- Pour the syrup into a heat-proof bowl or jar and place in fridge to cool completely. It should continue to thicken as it cools.
Peppermint Syrup
- Put water, sugar, and candy canes (if using) in a medium saucepan and bring mixture to a boil.
- Once boiling, lower heat and let simmer for about 10 minutes, until mixture has thickened a bit and candy canes (if using) have completely dissolved. Remove from heat. If using peppermint extract instead of candy canes, stir in now.
- Pour syrup into a mason jar or bowl and place in fridge to cool completely before using. Syrup will continue to thicken as it cools.
Notes
- Feel free to use less mocha sauce and less peppermint syrup if this drink is too sweet for you. Or use more if you love all the sweetness!
- For more details on homemade peppermint syrup, check out my candy cane syrup recipe post. Syrup should stay fresh in an airtight container in the fridge for about a month.
- Homemade mocha sauce should stay fresh for about 3-4 weeks in the fridge.
- To make drink iced, simply mix espresso with mocha sauce and peppermint syrup, add cold milk, pour over ice, and finish with whipped cream and chocolate curls.















Kaden says
I made a couple of small changes, just for what I had on hand and how much energy I had: strongly brewed coffee because I couldn't find my moka pot, and then vanilla cold foam because I didn't have canned whipped cream (and couldn't make myself make some), and no toppings. Had dark chocolate sauce on hand, and made the peppermint syrup with extract. Even with me being a little bit lazy about it, it made a lovely drink! But one thing: Candy canes have a lot of sugar. The syrup simply won't taste the same if you have it with candy cane vs peppermint extract, unless you adjust the amount of sugar that you use. I made it with the amounts stated and extract, and while it's a nice syrup, it isn't as sweet as the syrups I've made in the past, and I had to add a smidge of sugar to the final drink to make up for that while avoiding the chocolate overtaking the peppermint. I'd love to see a note for how to adjust the sugar between the two versions!
Sues says
Hi Kaden- Thank you for that feedback! I'm going to add a note now to add 1/3 cup extra sugar if using extract. If your chocolate sauce is super dark that can also contribute to making a richer drink rather than a sweet one, too.