Peppermint Mocha: Easy Homemade Coffee Shop Holiday Drink

A peppermint mocha is the official taste of the holiday season. Strong espresso mixes with rich chocolate sauce and a touch of peppermint, then gets topped with steamed milk, whipped cream, a chocolate drizzle, and crushed candy canes.

Making it at home takes five minutes, costs a fraction of the coffee shop price, and lets you control the sweetness. No espresso machine? Strong brewed coffee works too.

For more cozy holiday drinks, try my peppermint hot chocolate, Baileys coffee, and maple cinnamon latte. For a minty treat on the side, bake these chocolate peppermint cookies.

JUMP TO

Why You’ll Love This Peppermint Mocha

This homemade mocha tastes like Christmas morning.

Five Minutes

Fast enough for busy mornings.

Saves Money

Much cheaper than coffee shop drinks.

Custom Sweetness

Use as much syrup as you like.

No Machine Needed

Strong coffee works fine.

Festive Toppings

Whipped cream and candy cane crunch.

What Is a Peppermint Mocha?

A mocha is a latte with chocolate. Espresso is mixed with chocolate sauce and topped with steamed milk.

A peppermint mocha adds peppermint syrup or extract, creating the classic chocolate and mint combination that became a holiday favorite at coffee shops.

Ingredients

Peppermint Mocha

IngredientAmountPurpose
Espresso, or ½ cup strong brewed coffee2 shotsCoffee base
Chocolate sauce2 tablespoonsRich chocolate flavor
Sugar or simple syrup1 tablespoonSweetness
Peppermint extract¼ teaspoonMint flavor
Whole milk1 cupCreamy body

Toppings

IngredientAmountPurpose
Whipped cream¼ cupCreamy topping
Chocolate syrup1 teaspoonDrizzle
Crushed candy canes1 tablespoonCrunch and color
Mini candy cane, optional1Garnish

Kitchen Equipment

  • Espresso machine or coffee maker
  • Milk frother or small saucepan
  • Large mug
  • Small whisk
  • Spoon

Ingredient Tips

Strong Coffee

Weak coffee gets lost under the chocolate.

Peppermint Extract

A little goes a long way.

Whole Milk

It froths best and tastes creamy.

Dairy-Free

Oat milk works beautifully.

Quality Chocolate

A rich sauce makes a richer mocha.

How to Make Peppermint Mocha

Step 1: Brew

Brew the espresso or strong coffee.

Step 2: Mix Chocolate

Whisk the chocolate sauce and sugar into the hot espresso in a mug.

Step 3: Add Peppermint

Stir in the peppermint extract.

Step 4: Heat the Milk

Heat the milk until steaming, about 150°F, without boiling.

Step 5: Froth

Froth the milk with a frother or whisk until foamy.

Step 6: Combine

Pour the milk into the mug, holding back the foam, then spoon foam on top.

Step 7: Top

Add whipped cream, a chocolate drizzle, and crushed candy canes.

Step 8: Serve

Hang a mini candy cane on the mug and serve hot.

Expert Tips for Perfect Peppermint Mocha

Do Not Scald

Overheated milk tastes flat.

Start Small with Mint

Add more extract to taste.

Make Syrup

Simmer sugar, water, and crushed candy canes for homemade syrup.

Warm the Mug

It keeps the drink hot longer.

Iced Version

Pour over ice with cold milk.

Delicious Variations

Iced Peppermint Mocha

Serve over ice.

White Chocolate Peppermint

Use white chocolate sauce.

Skinny Mocha

Use skim milk and sugar-free syrup.

Boozy Mocha

Add peppermint schnapps.

Decaf

Use decaf espresso for evenings.

What to Serve with Peppermint Mocha

Serve on Christmas morning, during gift wrapping, or with holiday cookies.

For a crowd, set up a mocha bar with toppings.

Storage Instructions

Storage MethodHow LongBest Practice
Chocolate Base1 weekRefrigerator, covered
Peppermint Syrup2 weeksRefrigerator, sealed jar
Mixed DrinkServe immediatelyBest fresh

Mix chocolate sauce, sugar, and peppermint ahead for quick mochas.

Store crushed candy canes airtight so they do not get sticky.

Can You Make It Ahead?

Prepare peppermint syrup and crushed candy canes in advance.

Brew coffee ahead and reheat for a crowd.

Common Mistakes to Avoid

Too Much Peppermint

It tastes like toothpaste.

Boiling Milk

Flat flavor and no foam.

Weak Coffee

Bland mocha.

Cold Chocolate

Mix chocolate into hot espresso.

Toppings Too Early

Candy canes melt.

Estimated Nutrition

NutrientAmount Per Serving
Calories340
Carbohydrates42g
Protein9g
Fat15g
Saturated Fat9g
Fiber1g
Sugar38g
Sodium150mg
Cholesterol45mg

Estimate per drink with whole milk and toppings.

Frequently Asked Questions

What is in a peppermint mocha?

A peppermint mocha contains espresso, chocolate sauce, peppermint flavor, and steamed milk, usually topped with whipped cream.

Can I make a peppermint mocha without an espresso machine?

Yes. Use ½ cup of strong brewed coffee or instant espresso.

How do I make it dairy-free?

Use oat or almond milk and coconut whipped cream.

Can I make an iced peppermint mocha?

Yes. Mix the chocolate and espresso, then pour over ice with cold milk.

How much caffeine is in a peppermint mocha?

About 125 to 150 mg with two shots of espresso.

Conclusion

A homemade peppermint mocha is rich, chocolatey, and minty, everything you love from the coffee shop.

Make one on a cold morning and start the day with holiday cheer.

Print

Peppermint Mocha: Easy Homemade Coffee Shop Holiday Drink

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Espresso, rich chocolate sauce, steamed milk, and peppermint, topped with whipped cream, chocolate drizzle, and crushed candy canes. Coffee shop flavor at home.

  • Author: Emily
  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Total Time: 10 minutes
  • Yield: 1 drink 1x
  • Category: Drinks
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Peppermint Mocha:

2 shots espresso, or ½ cup strong brewed coffee

2 tablespoons chocolate sauce

1 tablespoon sugar or simple syrup

¼ teaspoon peppermint extract

1 cup whole milk

Toppings:

¼ cup whipped cream

1 teaspoon chocolate syrup

1 tablespoon crushed candy canes

1 mini candy cane, optional

Instructions

Brew the espresso or strong coffee.

Whisk the chocolate sauce and sugar into the hot espresso in a mug.

Stir in the peppermint extract.

Heat the milk until steaming, about 150°F, without boiling.

Froth the milk with a frother or whisk until foamy.

Pour the milk into the mug, holding back the foam, then spoon foam on top.

Add whipped cream, a chocolate drizzle, and crushed candy canes.

Hang a mini candy cane on the mug and serve hot.

Notes

Use strong coffee.

Do not boil the milk.

Adjust the peppermint to taste.

Nutrition

  • Serving Size: 1 mug
  • Calories: 340
  • Sugar: 38g
  • Sodium: 150mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Carbohydrates: 42g
  • Fiber: 1g
  • Protein: 9g
  • Cholesterol: 45mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star