A peppermint mocha is the kind of drink that makes chilly days feel a little brighter. It’s rich, minty, and just sweet enough to feel like a small celebration in a mug. You don’t need a fancy espresso machine or barista skills to make it, either.
With a few pantry staples and a couple of minutes, you can whip up something that tastes like the holidays any time of year. This version is simple, flexible, and easy to personalize.

Ingredients
Method
- Brew the coffee: Make 2 shots of espresso or brew 1/2 cup of very strong coffee. Set aside.
- Warm the milk: In a small saucepan over medium heat, warm the milk until it’s hot but not boiling. If you have a frother, you can use it later for foam.
- Make the chocolate base: In a mug, whisk together the cocoa powder, sugar, and a splash of hot milk to form a smooth paste. Add the pinch of salt.
- Combine and dissolve: Pour in the remaining hot milk while stirring. Make sure the cocoa and sugar are fully dissolved.
- Add flavors: Stir in the peppermint extract (start with 1/8 teaspoon) and vanilla extract if using.
- Add coffee: Pour in the espresso or strong coffee. Taste and adjust sweetness and mint level if needed. If you like it extra chocolatey, add another teaspoon of cocoa and a bit more sugar, then stir well.
- Finish and garnish: Top with whipped cream if you like. Add chocolate shavings or a sprinkle of crushed candy cane. Serve hot.
What Makes This Recipe So Good

This peppermint mocha hits the sweet spot between indulgent and balanced. The chocolate is deep and smooth, while the peppermint adds a clean, refreshing lift.
You can use espresso or strong coffee, so it works with whatever setup you have. The ingredients are common, and the steps are quick. Best of all, it’s easy to tailor—whether you prefer dairy-free, low-sugar, or extra decadent with whipped cream and chocolate shavings.
- Fast and simple: Ready in 10 minutes, start to finish.
- Balanced flavor: Rich chocolate, cool mint, and bold coffee.
- Customizable: Works with any milk, sweetener, and level of peppermint.
- Café-quality at home: No special tools required.
What You’ll Need
- Espresso or strong coffee: 2 shots espresso (about 2 ounces) or 1/2 cup very strong brewed coffee.
- Milk: 1 cup (dairy or non-dairy like oat, almond, or soy).
- Unsweetened cocoa powder: 1 to 1.5 tablespoons for a rich chocolate base.
- Sugar or sweetener: 1 to 2 tablespoons, to taste.
Maple syrup or honey works too.
- Peppermint extract: 1/8 to 1/4 teaspoon. A little goes a long way.
- Vanilla extract (optional): 1/4 teaspoon for warmth and depth.
- Salt (a pinch): Helps round out the chocolate flavor.
- Whipped cream (optional): For a creamy topping.
- Chocolate shavings or crushed candy cane (optional): For garnish and extra flair.
Instructions

- Brew the coffee: Make 2 shots of espresso or brew 1/2 cup of very strong coffee. Set aside.
- Warm the milk: In a small saucepan over medium heat, warm the milk until it’s hot but not boiling.
If you have a frother, you can use it later for foam.
- Make the chocolate base: In a mug, whisk together the cocoa powder, sugar, and a splash of hot milk to form a smooth paste. Add the pinch of salt.
- Combine and dissolve: Pour in the remaining hot milk while stirring. Make sure the cocoa and sugar are fully dissolved.
- Add flavors: Stir in the peppermint extract (start with 1/8 teaspoon) and vanilla extract if using.
- Add coffee: Pour in the espresso or strong coffee.
Taste and adjust sweetness and mint level if needed. If you like it extra chocolatey, add another teaspoon of cocoa and a bit more sugar, then stir well.
- Finish and garnish: Top with whipped cream if you like. Add chocolate shavings or a sprinkle of crushed candy cane.
Serve hot.
Keeping It Fresh
If you’re making this for a crowd or prepping ahead, the best move is to mix a simple chocolate-mint syrup. Combine cocoa, sugar, water, and peppermint extract, then store it in the fridge. This way, you can build a peppermint mocha in seconds by adding syrup to hot milk and coffee.
- Chocolate-mint syrup: Simmer 1/2 cup sugar, 1/2 cup water, 1/3 cup cocoa, and a pinch of salt for 2–3 minutes.
Remove from heat, then add 1/2 teaspoon peppermint extract and 1/2 teaspoon vanilla. Cool and refrigerate up to 2 weeks.
- Batch milk base: Warmed milk doesn’t keep its texture well, so store it cold and heat as needed.
- Reheating: Reheat the mocha gently on the stovetop or in the microwave in short bursts, stirring often to avoid scorching.

Health Benefits
While this drink is a treat, it does have a few positives. Cocoa contains antioxidants like flavanols, which can support heart health.
Coffee can boost alertness and may offer cognitive and metabolic benefits in moderation. Peppermint is known for its soothing effects on digestion and its refreshing aroma.
- Use quality cocoa: Natural or Dutch-processed cocoa with minimal additives delivers more flavor and potential antioxidants.
- Adjust the sugar: Cut the sweetener in half or use a zero-calorie option to lighten things up.
- Choose your milk: Go for dairy, or try unsweetened oat, almond, or soy milk for fewer calories or lactose-free options.
- Mind the caffeine: If you’re sensitive, use decaf espresso or half-caf to keep the jitters away.
What Not to Do
- Don’t overdo the peppermint: Too much extract can taste medicinal. Start small and adjust.
- Don’t boil the milk: High heat can scorch milk and dull the flavor.
Warm it gently.
- Don’t skip the pinch of salt: It won’t make the drink salty—it enhances the chocolate.
- Don’t use cold coffee: Lukewarm coffee will cool the drink too quickly and mute the flavors.
- Don’t add extract to boiling liquid: Add peppermint after removing from high heat to preserve its aroma.
Variations You Can Try
- White Peppermint Mocha: Use white chocolate chips (2–3 tablespoons) instead of cocoa and sugar. Melt them in hot milk before adding coffee and peppermint.
- Dairy-Free Deluxe: Use oat or almond milk, then top with coconut whipped cream and dairy-free chocolate shavings.
- Iced Peppermint Mocha: Chill the coffee, use cold milk, add chocolate-mint syrup, and serve over ice. Top with cold foam if you have a frother.
- Mocha With Real Chocolate: Melt 1 ounce of chopped dark chocolate with a little hot milk for an extra silky texture.
- Low-Sugar Version: Use a zero-calorie sweetener and unsweetened milk.
Add a touch more vanilla to enhance sweetness perception.
- Spiced Peppermint Mocha: Add a pinch of cinnamon or nutmeg to the cocoa for a warm twist.
- Mint Mocha Affogato: Pour a shot of hot espresso over a scoop of mint or vanilla ice cream, then drizzle with chocolate syrup.
FAQ
Can I make this without an espresso machine?
Yes. Use very strong brewed coffee, a Moka pot, or even instant espresso powder mixed with hot water. Aim for a bold coffee base to balance the chocolate and mint.
How do I stop the cocoa from clumping?
Make a paste first by whisking the cocoa and sugar with a small splash of hot milk.
Once smooth, gradually add the rest of the milk while stirring. This step keeps the texture silky.
What’s the right amount of peppermint extract?
Start with 1/8 teaspoon and taste. Some brands are stronger than others, and it’s easy to overdo it.
Add an extra drop or two at a time until it’s minty but not overpowering.
Can I use peppermint syrup instead of extract?
Absolutely. Replace the sugar and extract with 1 to 2 tablespoons of peppermint syrup, then adjust to taste. If the syrup is very sweet, reduce additional sweeteners.
Is there a way to froth the milk without a frother?
Heat the milk, then vigorously whisk it, shake it in a sealed jar for 30 seconds, or use a hand blender.
The foam won’t be café-perfect, but it will add a nice, light texture.
Can I make it vegan?
Yes. Use plant-based milk, dairy-free whipped topping, and ensure your chocolate or cocoa is vegan. Oat milk gives a creamy, café-style texture.
What if I don’t have cocoa powder?
Use melted chocolate or chocolate syrup.
Stir 1 to 2 tablespoons into the hot milk until smooth, then add coffee and peppermint.
Can I make a large batch for guests?
Make a chocolate-mint syrup ahead of time and keep coffee hot in a carafe. Set out milk for warming and let guests build their own cups with syrup, coffee, and toppings.
In Conclusion
A peppermint mocha should be simple, cozy, and full of holiday cheer any day of the year. With basic ingredients and a few easy steps, you can make a mug that rivals your favorite café. Keep the peppermint light, the chocolate smooth, and the coffee strong. From dairy-free swaps to iced versions, it’s easy to make this drink your own. Grab a mug, warm some milk, and enjoy a moment of minty, chocolatey calm.

Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

