When the holiday season rolls in, I find myself craving little ways to add some extra cheer to my kitchen. A peppermint mocha mocktail? That’s honestly one of my favorites.
This recipe brings you that warm, chocolatey-coffee vibe with a refreshing peppermint kick, and there’s no alcohol in sight.
There’s something about this drink that just feels like the holidays in a glass. It can be festive enough for a party, but honestly, it’s simple enough to whip up on a random evening when you just want to treat yourself.
The flavors hit a nice balance—cozy but still light and kind of invigorating. I love that it feels special without being heavy.
You’ll see just how quick it is to make, what goes into it, and what it’s like once you take that first sip.
Peppermint Mocha Mocktail Recipe
I usually make this when I want something festive but don’t really feel like having alcohol. It’s got peppermint, chocolate, and coffee all mingling together for a creamy, refreshing treat.
The steps are pretty straightforward, and you probably have most of the ingredients and tools already.
Equipment
- Cocktail shaker – It helps get everything mixed up just right.
- Measuring spoons and cups – I use these to keep the flavors in check.
- Martini glass or tall glass – Martini glasses make it look fancy, but honestly, any glass will do.
- Spoon or small whisk – Handy for stirring cream and toppings.
- Small plate – For rolling the rim in crushed candy canes, if you’re into that.
- Grater or peeler – Perfect for shaving a bit of chocolate on top.
- Strainer – I use it when pouring from the shaker to keep things smooth.
I like to keep things uncomplicated, so cleanup’s a breeze. Just a few tools, and the drink looks and tastes like you put in way more effort than you did.
Ingredients
- 1/2 cup chilled espresso or strong coffee
- 1/2 cup milk or non-dairy milk
- 2 tbsp chocolate syrup
- 1/4 tsp peppermint extract
- 2 tbsp heavy cream
- 1 tsp cocoa powder
- 1 tbsp crushed candy canes
- 1 tsp chocolate shavings
- Ice cubes
Espresso gives it more punch, but regular coffee does the job if that’s what you’ve got. Go easy on the peppermint extract—it’s strong stuff. The candy canes and chocolate shavings on top are honestly what make it feel like a holiday treat.
Instructions
- Fill a cocktail shaker halfway with ice.
- Pour in the espresso, milk, chocolate syrup, and peppermint extract.
- Shake it up for about 20 seconds, until it’s good and cold.
- Strain into your glass of choice.
- In a small bowl, whip the heavy cream just until it thickens a bit.
- Spoon the cream right on top.
- Dust with cocoa powder.
- Sprinkle the crushed candy canes and chocolate shavings over everything.
If I’m feeling extra, I’ll rim the glass with crushed candy canes before pouring. Shaking it with ice really helps keep the drink smooth and icy without watering it down too much.
Notes
I usually reach for whole milk for that extra creaminess, but almond or oat milk work if you want something lighter. If you like things sweeter, just add a bit more chocolate syrup.
For a stronger peppermint flavor, toss in another drop or two of extract—but honestly, be careful, because it can get overpowering fast.
Serving in a martini glass just makes it feel a little fancier. Sometimes I’ll even chill the glass for ten minutes in the freezer before pouring. It keeps the mocktail colder and looks pretty nice, too.
Equipment
- Measuring spoons and cups
- Spoon or small whisk
- Grater or peeler
Ingredients
- 0.5 cup chilled espresso or strong coffee
- 0.5 cup milk or non-dairy milk
- 2 tbsp chocolate syrup
- 0.25 tsp peppermint extract
- 2 tbsp heavy cream
- 1 tsp cocoa powder
- 1 tbsp crushed candy canes
- 1 tsp chocolate shavings
- ice cubes
Instructions
- Fill a cocktail shaker halfway with ice.
- Add espresso, milk, chocolate syrup, and peppermint extract. Shake for 20 seconds until cold.
- Strain into your glass of choice.
- Whip heavy cream in a small bowl until slightly thickened. Spoon on top of the drink.
- Dust with cocoa powder and sprinkle with crushed candy canes and chocolate shavings.
Notes
Tasting Notes
When I take that first sip, the peppermint flavor jumps out immediately. It’s cool and refreshing—kind of like a soft minty breeze, honestly.
The taste isn’t too intense, so the mocha still gets its moment. I appreciate that the mint doesn’t just steamroll over everything else.
Then the chocolate and coffee notes start to show up. They bring in this smooth, slightly rich vibe that keeps the mint in check.
I actually like how the flavors stack up instead of just blending into one big mash. There’s a little bit of personality to it.
The drink’s creamy, but not in a heavy, stick-to-your-ribs way. There’s a gentle sweetness, too, which makes it easy to sip at a slower pace.
Especially during holiday gatherings, I’m usually after something festive that won’t put me in a sugar coma. This really fits the bill.
The aroma is pretty great, too. The peppermint scent brightens up the mocha, and the chocolate smell adds a cozy warmth.
It’s a combo that just feels kind of welcoming. I find myself going back for another sniff before every sip.
For me, the best part is the contrast:
- Cool peppermint against warm mocha
- Sweetness balanced with bitterness
- Creamy texture with a light finish

