This dreamy Hot Cocoa Peppermint Espresso Martini is like a peppermint mocha’s grown-up cousin—and let’s just say, she’s here to party. It’s rich, cozy, and has that perfect coffee kick we all secretly crave after dinner. Whether you’re cuddling up on the couch or clinking glasses with friends, this sippable treat is pure holiday magic in a mug.

Why You’ll Love This Recipe
Last winter, after a long day of holiday baking (and chasing kids), I whipped this up for my husband and me. One sip, and we looked at each other like—wait, why aren’t we serving this at every winter get-together? Now it’s our go-to December nightcap, and I’m so excited to share it with you!
- It’s a cocktail and cozy hot chocolate in one
- Perfectly balanced with espresso, chocolate, and mint
- Easy to customize for any crowd—boozy or booze-free
- Takes just 10 minutes to make and looks adorable in a mug
Ingredients Breakdown
Essentials
- 2 cups (480 ml) milk of your choice (dairy or non-dairy)
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar (adjust to taste)
- Pinch of salt
- 1/2 teaspoon vanilla extract
- Optional: 1–2 tablespoons heavy cream for extra richness
- 2 shots (60 ml) freshly brewed espresso
- 2 ounces (60 ml) vodka
- 1 ounce (30 ml) peppermint schnapps OR 1/2 teaspoon peppermint extract
Pro Tips
- Use whole milk or oat milk for a creamier texture
- Freshly pulled espresso makes a difference—Nespresso shots work beautifully
- No cocoa powder? Substitute with 2 oz melted dark chocolate for ultra decadence
- Heavy cream adds a luscious richness; totally optional, but highly recommended!
Step-by-Step Instructions
- In a small saucepan over medium heat, whisk together the milk, cocoa powder, sugar, and a pinch of salt. Heat until warm and the cocoa is dissolved, about 3–4 minutes.
- Off the heat, stir in the vanilla and, if using, the heavy cream for extra creaminess.
- Add the freshly brewed espresso to the cocoa mixture and stir well.
- Pour in the vodka and peppermint schnapps (or peppermint extract), and give it one last stir.
- Carefully pour into two mugs or heatproof martini glasses.
- Top with whipped cream and garnish with crushed peppermint candy, shaved chocolate, or a cute peppermint stick, if desired.
Chef’s Tips and Tricks
- Don’t boil the cocoa or it might scald—gentle heat is key!
- Always add alcohol off the heat to preserve flavor and potency
- Warm your mugs first with hot water so the drink stays hotter longer
- Froth the final mix with a handheld milk frother for café-worthy foam
Recipe Variations and Serving Suggestions
- Dairy-Free/Vegan: Use oat milk and a dairy-free whipped topping
- Non-Alcoholic: Skip the booze and use peppermint extract with extra whipped cream goodness
- Martini Vibes: Add 1 oz coffee liqueur (like Kahlúa) and shake over ice, then strain into a coupe glass
- Party Pitcher: Make a big batch in a slow cooker and let guests ladle it up themselves—festive and fun!
FAQs
Can I make this ahead of time?
Absolutely! Just prep the cocoa base and espresso, combine, and refrigerate. Warm gently, then stir in alcohol before serving.
What’s the best substitute for peppermint schnapps?
Peppermint extract works great! Start with 1/4 teaspoon and increase to taste. You can also use a peppermint-flavored syrup.
How can I make it stronger or less sweet?
Use more espresso or reduce the sugar slightly. Or swap vodka for coffee liqueur for extra coffee depth.
Recipe Card
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Ingredients:
- 2 cups milk (your choice)
- 2 tbsp unsweetened cocoa powder
- 2 tbsp granulated sugar
- Pinch of salt
- 1/2 tsp vanilla extract
- Optional: 1–2 tbsp heavy cream
- 2 shots espresso (60 ml), freshly brewed
- 2 oz vodka
- 1 oz peppermint schnapps or 1/2 tsp peppermint extract
- Whipped cream, crushed peppermint, optional shaved chocolate
Instructions:
- In a small saucepan, whisk milk, cocoa powder, sugar, and salt over medium heat until warm and smooth.
- Remove from heat. Stir in vanilla and optional heavy cream.
- Add warm espresso, then stir in vodka and peppermint flavoring.
- Pour into two mugs. Top with whipped cream and crushed peppermint.
Nutrition: ~220 calories per serving
If you try this cozy cocktail, I’d love to hear what you think! Leave a comment below, tag me @TheKitchensAid on Instagram, or share it with a friend who needs a little warm holiday cheer. Cheers to sweet sips and starry nights!



