TastelyBites

Peppermint Mocha Recipe

Peppermint mocha is a cosy holiday coffee with rich chocolate, fresh mint and warm espresso, topped with whipped cream and crushed candy cane. Make this cafe style favourite at home in minutes, and enjoy it by the fire on a cold winter morning at home.

November 11, 2026 10 mins
A warm peppermint mocha in a festive mug topped with whipped cream, chocolate drizzle and crushed candy cane beside coffee beansDrinks and Smoothie Recipes
Prep5 mins
Cook5 mins
Total10 mins
Serves1
CourseDrinks
CuisineAmerican
Calories280 kcal

This Peppermint Mocha Recipe blends rich espresso, dark chocolate and cool peppermint into a warm, creamy drink that tastes just like the cafe favourite, made in minutes at home.

For more warm drink favourites, try our Peppermint Hot Chocolate, our Homemade Eggnog and our Hot Cocoa Bombs.

What Makes This Peppermint Mocha So Good

The magic is the balance of three flavours. Dark chocolate brings richness, espresso adds depth and a gentle lift, and peppermint keeps the drink bright and refreshing rather than heavy. Steamed milk ties it all together into a smooth, velvety sip, while whipped cream and crushed candy cane add a festive finish.

It is also wonderfully quick to make. The whole drink comes together in one mug in about ten minutes, with no special equipment beyond a small pan and a whisk. It costs far less than the cafe version, and you can adjust the sweetness, the strength of the coffee and the amount of mint to suit your own taste.

The Key Ingredients

A few simple ingredients create the classic cafe flavour at home.

The Espresso

Strong espresso gives the mocha its backbone and balances the sweetness of the chocolate and syrup. Freshly brewed espresso is best, but strong instant coffee or cold brew concentrate also works well in a pinch.

The Chocolate

Dark chocolate or cocoa powder brings the deep, rich mocha flavour. Melted dark chocolate gives the smoothest result, while cocoa powder is quicker and still delicious, so choose whichever you have in the cupboard.

The Peppermint

Peppermint syrup or a few drops of peppermint extract give the drink its cool, minty lift. Add it a little at a time, as a little goes a long way, and too much can overpower the chocolate and coffee.

How to Make Peppermint Mocha

The method is simple: brew the coffee, melt the chocolate into warm milk, stir in the peppermint, then top and serve.

  • Brew the espresso: make 2 shots of espresso or 1/2 cup of very strong coffee and keep it hot.
  • Warm the milk: heat the milk in a small pan over medium heat until steaming, but do not let it boil.
  • Melt the chocolate: whisk the chopped chocolate or cocoa powder into the warm milk until completely smooth.
  • Add the peppermint: stir in the peppermint syrup or extract and the sugar, tasting as you go.
  • Combine with coffee: pour the hot espresso into a large mug, then add the chocolate milk and stir well.
  • Top and serve: finish with whipped cream, a drizzle of chocolate sauce and crushed candy cane, and serve at once.

Mistakes to Avoid

Boiling the Milk

Boiled milk tastes flat and can scorch, which ruins the smooth flavour of the mocha. Heat the milk gently until it steams and small bubbles appear at the edges, then take it off the heat.

Too Much Peppermint

Peppermint extract is very strong, and too much turns the drink medicinal instead of refreshing. Start with just a few drops or a small spoonful of syrup, taste, and add more only if needed.

Weak Coffee

Weak coffee disappears under the chocolate and milk, leaving a drink that tastes like sweet cocoa. Use strong espresso or double strength coffee so the mocha flavour stays bold and balanced.

What to Serve with Peppermint Mocha

This is a rich, festive drink, and it loves sweet bites and cosy treats:

  • Gingerbread cookies, for a classic holiday pairing
  • Shortbread biscuits, for a buttery, simple match
  • Chocolate cake, for an indulgent dessert moment
  • Candy cane biscotti, for a crunchy, minty side

Make It Your Own

The recipe welcomes tweaks. Use oat milk or almond milk for a dairy free version, or swap the sugar for honey or maple syrup. Add a spoonful of vanilla extract for extra warmth, or a pinch of cinnamon for a spiced twist. For an iced version, cool the chocolate milk, pour it over ice with the espresso, and top with cold whipped cream.

Make This Peppermint Mocha Today

Rich, minty and warm, this is the drink that makes a cold morning feel like a celebration. Brew the coffee tonight and let the chocolate do the rest. Browse more of our Drinks and Smoothie Recipes recipes for more warm favourites.

Recipe card

Peppermint Mocha Recipe

P Pin
Prep
5 mins
Cook
5 mins
Total
10 mins
Serves
1
Course
Drinks
Cuisine
American
Calories
280 kcal

Ingredients

0/8 ready · tap to tick off

Equipment

  • Espresso machine or coffee maker
  • small saucepan
  • whisk
  • large mug

Method

Tap a step when it’s done.

Nutrition

280 kcal

Calories

8 g

Protein

36 g

Carbs

11 g

Total Fat

2 g

Fibre

30 g

Sugar

110 mg

Sodium

* Values are estimates.

Notes

  • Heat the milk gently and do not let it boil.
  • Start with a little peppermint and add more to taste.
  • Use strong espresso so the coffee flavour is not lost.
  • Whisk the chocolate well so the drink is completely smooth.
  • Serve at once while the whipped cream is still cold and firm.
  • Make a double batch in a larger pan for two mugs.

Tips for success

  • Use dark chocolate for the richest mocha flavour.
  • Warm the mug first so the drink stays hot longer.
  • Froth the milk with a whisk for a light, cafe style foam.
  • Crush the candy cane in a sealed bag for easy sprinkling.
  • Add a drop of vanilla extract for extra warmth.
  • Try oat milk for a creamy dairy free version.

Questions & answers

Can I make peppermint mocha without espresso?+
Yes. Use 1/2 cup of very strong brewed coffee or 2 teaspoons of instant coffee dissolved in hot water. The drink will still taste rich, though slightly less bold than with espresso.
Can I make peppermint mocha dairy free?+
Yes. Use oat milk, almond milk or soy milk instead of whole milk, and top with dairy free whipped cream. Oat milk gives the creamiest result and froths well.
How much peppermint extract should I use?+
Start with 1/4 teaspoon of peppermint extract or 1 tablespoon of peppermint syrup. Taste the drink, then add a little more if you want a stronger mint flavour.
Can I make an iced peppermint mocha?+
Yes. Cool the chocolate milk completely, then pour it over ice with the espresso and stir. Top with cold whipped cream and crushed candy cane and serve at once.
What is the difference between a peppermint mocha and peppermint hot chocolate?+
A peppermint mocha contains espresso or strong coffee, which adds depth and a gentle lift. Peppermint hot chocolate has no coffee, so it tastes sweeter, milder and more like a pure chocolate drink.