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
- What Is a Peppermint Mocha?
- Ingredients
- Kitchen Equipment
- Ingredient Tips
- How to Make Peppermint Mocha
- Expert Tips for Perfect Peppermint Mocha
- Delicious Variations
- What to Serve with Peppermint Mocha
- Storage Instructions
- Can You Make It Ahead?
- Common Mistakes to Avoid
- Estimated Nutrition
- Frequently Asked Questions
- Conclusion
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
| Ingredient | Amount | Purpose |
|---|---|---|
| Espresso, or ½ cup strong brewed coffee | 2 shots | Coffee base |
| Chocolate sauce | 2 tablespoons | Rich chocolate flavor |
| Sugar or simple syrup | 1 tablespoon | Sweetness |
| Peppermint extract | ¼ teaspoon | Mint flavor |
| Whole milk | 1 cup | Creamy body |
Toppings
| Ingredient | Amount | Purpose |
|---|---|---|
| Whipped cream | ¼ cup | Creamy topping |
| Chocolate syrup | 1 teaspoon | Drizzle |
| Crushed candy canes | 1 tablespoon | Crunch and color |
| Mini candy cane, optional | 1 | Garnish |
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 Method | How Long | Best Practice |
|---|---|---|
| Chocolate Base | 1 week | Refrigerator, covered |
| Peppermint Syrup | 2 weeks | Refrigerator, sealed jar |
| Mixed Drink | Serve immediately | Best 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
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 340 |
| Carbohydrates | 42g |
| Protein | 9g |
| Fat | 15g |
| Saturated Fat | 9g |
| Fiber | 1g |
| Sugar | 38g |
| Sodium | 150mg |
| Cholesterol | 45mg |
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.
PrintPeppermint Mocha: Easy Homemade Coffee Shop Holiday Drink
Espresso, rich chocolate sauce, steamed milk, and peppermint, topped with whipped cream, chocolate drizzle, and crushed candy canes. Coffee shop flavor at home.
- 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
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



