Homemade Peppermint Mocha

Homemade Peppermint Mocha: Easy Starbucks Copycat

This peppermint mocha recipe gives you the coffee shop holiday classic at home: rich chocolate, strong espresso, steamed milk and a cool hit of peppermint.

You make it right in the mug with cocoa powder and a few drops of peppermint extract, so there is no special syrup to buy. It takes about 10 minutes and costs a fraction of a café drink.

Jump to Recipe

Peppermint mocha recipe card listing cocoa, espresso, peppermint extract and five steps
Save this recipe card to Pinterest

Why This Homemade Peppermint Mocha Works

  • Made from pantry basics. Cocoa powder, sugar, milk, coffee and peppermint extract.
  • Chocolate that actually dissolves. Mixing the cocoa with hot espresso first makes a smooth chocolate base with no lumps.
  • Peppermint you control. Extract is strong, so you add it a drop at a time until it tastes right to you.
  • Starbucks style, your way. Make it richer, lighter, iced, dairy free or decaf.

Ingredients

  • 2 shots espresso (about 60 ml), or 1/2 cup very strong brewed coffee
  • 1 1/2 tablespoons unsweetened cocoa powder (Dutch process tastes smoother and darker)
  • 1 1/2 to 2 tablespoons sugar, or maple syrup
  • 1/8 to 1/4 teaspoon pure peppermint extract. Start small. Too much tastes like toothpaste.
  • 1 cup milk (240 ml), dairy or plant based
  • Pinch of salt, which makes the chocolate taste richer
  • Toppings: whipped cream, crushed candy cane, chocolate shavings

Prefer real chocolate? Swap the cocoa and sugar for 1 ounce (28 g) of chopped dark or semisweet chocolate. Melt it in the hot espresso, stirring until smooth. The drink becomes thicker and more like a café mocha.

Equipment

  • Espresso machine, moka pot, French press or percolator
  • Small whisk or spoon
  • Milk frother or small saucepan

How to Make a Peppermint Mocha

Step 1: Make the chocolate base

Add the cocoa powder, sugar and salt to your mug. Pour in the hot espresso and whisk until you have a smooth, glossy chocolate sauce. Doing this while the coffee is very hot is what stops lumps from forming.

Step 2: Add the peppermint

Stir in 1/8 teaspoon of peppermint extract and taste. Add a few more drops only if you want a stronger mint flavor. Peppermint extracts vary a lot between brands, so always start low.

Step 3: Steam the milk

Heat the milk to about 140 to 150°F (60 to 65°C), until it is steaming but not boiling, and froth it. Our guide to frothed vs steamed milk helps if you want a silky latte texture or a big foam cap.

Step 4: Combine and top

Pour the milk into the chocolate espresso and stir. Top with whipped cream and a sprinkle of crushed candy cane right before serving, since the candy starts to melt quickly.

Cocoa Powder or Chocolate: Which Should You Use?

OptionTextureFlavorBest for
Unsweetened cocoa + sugarLighter, smoothClean chocolate, adjustable sweetnessEveryday mochas
Chopped dark chocolateThicker, richerDeeper, slightly bitterWeekend treat
Store bought chocolate sauceSmoothSweetestFastest option
White chocolateCreamyVery sweet, vanillaPeppermint white mocha

Tips for the Best Peppermint Mocha

  • Brew it strong. Chocolate and milk soften coffee flavor a lot. If you use a French press, go stronger than usual; here is how to make strong French press coffee.
  • Add the extract off the heat. Boiling peppermint extract makes the alcohol in it taste sharp.
  • Use peppermint, not mint extract. Mint extract often includes spearmint, which tastes more like gum than candy cane.
  • Salt is your secret. A tiny pinch makes cocoa taste rounder and less bitter.
Peppermint Mocha

Easy Variations

  • Iced peppermint mocha: make the chocolate base, let it cool for a minute, then pour over ice with cold milk.
  • Peppermint white mocha: melt 1 ounce of white chocolate into the espresso and skip the sugar.
  • Dairy free: oat milk or soy milk froth the best. Use dairy free chocolate and coconut whipped cream.
  • Gingerbread mint: add 1 tablespoon of our homemade gingerbread syrup and cut the sugar.
  • Kid friendly: skip the coffee and make a peppermint hot chocolate. For a crowd, see how to make hot chocolate in a coffee urn or in a percolator.

A note on peppermint: peppermint can make heartburn worse for some people, according to the NIH National Center for Complementary and Integrative Health. If that is you, use less extract or try the gingerbread version instead. For caffeine, the FDA says up to about 400 mg a day is generally fine for healthy adults; ask your doctor if you are pregnant or take medication.

Free KitchenZap tool: see how much caffeine your mocha has with the Coffee Caffeine Calculator, or dial in your brew with the Coffee Ratio Calculator.

Peppermint mocha in a glass mug topped with whipped cream and crushed candy cane
Pin it for later
Peppermint mocha in a glass mug topped with whipped cream and crushed candy cane

Homemade Peppermint Mocha

Espresso whisked with cocoa and sugar, flavored with peppermint extract and topped with steamed milk.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings: 1 drink
Course: Drinks
Cuisine: American

Ingredients
  

  • 2 shots espresso or 1/2 cup very strong coffee
  • 1 1/2 tablespoons unsweetened cocoa powder
  • 1 1/2 to 2 tablespoons sugar or maple syrup
  • 1 pinch salt
  • 1/8 to 1/4 teaspoon pure peppermint extract start with 1/8
  • 1 cup milk 240 ml, any kind
  • whipped cream and crushed candy cane optional, for topping

Method
 

  1. Add the cocoa powder, sugar and salt to a mug.
  2. Pour in the hot espresso and whisk until smooth and glossy.
  3. Stir in 1/8 teaspoon peppermint extract, taste, and add a little more if you like.
  4. Heat the milk to about 140 to 150°F (60 to 65°C) and froth it.
  5. Pour the milk into the mug, stir, and top with whipped cream and crushed candy cane.

Notes

For a richer mocha, replace the cocoa and sugar with 1 oz (28 g) chopped dark chocolate melted into the hot espresso. For iced, let the chocolate base cool briefly, then pour over ice with cold milk.

More Cozy Coffee Ideas

Pair this with our gingerbread latte recipe, make a full pot of holiday spiced percolator coffee for guests, or try one of these whipped coffee recipes. Save this peppermint mocha to your Christmas & Holiday Drinks board so you can find it all season.

Frequently Asked Questions

What is in a peppermint mocha?

A peppermint mocha is espresso, chocolate, steamed milk and peppermint flavor, usually topped with whipped cream. This homemade version uses cocoa powder, sugar and peppermint extract instead of bottled syrups.

How do I make a peppermint mocha without espresso?

Use 1/2 cup of very strong brewed coffee from a French press, moka pot or percolator. Brew it about twice as strong as normal so it still tastes like coffee under the chocolate and milk.

How much peppermint extract should I use?

Start with 1/8 teaspoon for a 12 ounce drink. That is usually enough. Go up to 1/4 teaspoon only if you want a strong candy cane flavor.

Can I make peppermint mocha ahead of time?

You can mix several servings of the chocolate base (cocoa, sugar, salt and a splash of hot water) and keep it in the fridge for a few days. Then add hot coffee, peppermint and milk when you want a drink.

Can I use peppermint syrup instead of extract?

Yes. Use 1 to 2 tablespoons of peppermint syrup and reduce or skip the sugar, since syrup is already sweet. You can also learn to make your own coffee syrups at home.

How this post was made: the recipe and text were drafted with help from AI writing tools, then checked and edited by Yousuf before publishing. Read more in our Editorial Policy.

Similar Posts