There’s something about taking a classic comfort drink and giving it a little twist that makes it feel special, you know? That’s basically what happened here with this smoky mezcal hot chocolate cocktail.
Mezcal, with its earthy, agave-driven flavor, brings a depth that cuts through the sweetness of rich chocolate. It’s a combo that just works, somehow.
This recipe will show you how to turn ordinary hot chocolate into a cozy cocktail with a bold, smoky kick.
No need for fancy bartending skills here. Just a few simple ingredients, basic tools, and you’re set.
The warmth of the chocolate melts right into the mezcal, and the result is a drink that’s perfect for cool evenings. Kind of feels like a hug in a mug.
Let’s walk through the recipe step by step. I’ll also throw in some tasting notes so you know what you’re getting into with that first sip.
Smoky Mezcal Hot Chocolate Cocktail Recipe
Honestly, I love this drink because the dark chocolate and mezcal play off each other so well. The spices add a gentle warmth, and whipped cream? That just makes it feel extra cozy.
Equipment
- Small saucepan
- Heatproof whisk or spoon
- Measuring cups and spoons
- Heatproof mug or glass
- Small grater for nutmeg
- Ladle for pouring
- Optional milk frother
I always reach for a heavy-bottomed saucepan so the milk doesn’t scorch. A whisk is my go-to for blending the cocoa and chocolate into the milk without any weird lumps.
A thick-walled mug keeps things warm longer, which I appreciate. If I’m feeling fancy, I’ll use a milk frother or hand whisk to make the whipped cream extra fluffy just before topping.
Ingredients
- 2 cups whole milk
- 2 oz dark chocolate, chopped
- 2 tbsp unsweetened cocoa powder
- 1 ½ oz mezcal
- 1 tbsp sugar or honey (optional, to taste)
- ½ tsp vanilla extract
- ¼ tsp cinnamon
- Pinch of cayenne pepper
- Pinch of nutmeg, freshly grated
- Whipped cream for topping
- Cinnamon stick for garnish
Whole milk is my favorite for this—it makes everything creamier and softens the mezcal’s smokiness. Dark chocolate gives it depth, while cocoa powder amps up the chocolate flavor even more.
The spices—cinnamon, nutmeg, and a little cayenne—bring warmth without taking over. Whipped cream and a cinnamon stick on top? That’s just the finishing touch.
Instructions
- Warm the whole milk in a saucepan over medium heat. Don’t let it boil.
- Whisk in cocoa powder and chopped dark chocolate until everything’s smooth.
- Stir in sugar or honey, vanilla, cinnamon, nutmeg, and cayenne pepper.
- Take it off the heat and let it cool for a minute before adding mezcal.
- Pour into your favorite mug using a ladle.
- Top with whipped cream.
- Garnish with a cinnamon stick and a little dusting of cocoa powder.
I always add the mezcal after heating to keep that smoky flavor front and center. Stir it in gently to keep things nice and smooth.
Notes
I usually tweak the sweetness based on the chocolate I’m using. If it’s extra bitter, I’ll add a spoonful of honey.
The cayenne is really just for a hint of heat—I go easy so it doesn’t drown out the mezcal. A little goes a long way.
Sometimes I’ll do half milk, half water for a lighter version, but honestly, it’s not as rich. All milk makes it thick and creamy, which I prefer.
Whipped cream kind of balances out the smokiness, and a sprinkle of cocoa powder or nutmeg on top makes it look and taste just a bit better.
Equipment
- Heatproof mug
- Grater or microplane
Ingredients
- 1 cup whole milk or dairy-free alternative
- 2 oz mezcal
- 2 tbsp chopped dark chocolate at least 60% cacao
- 1 tbsp unsweetened cocoa powder
- 1 tbsp sugar or agave to taste
- 1 pinch ground cinnamon
- 1 pinch chili powder optional, for spice
- whipped cream optional, for topping
- chocolate shavings for garnish
Instructions
Notes
Tasting Notes
When I take that first sip, the smoky aroma hits me right away. The mezcal brings this gentle earthiness that just sort of hangs out on my tongue.
The chocolate comes through rich and smooth, with enough sweetness to balance out the smoky edge. I really appreciate how the flavors feel layered instead of just blending into a single note.
There’s a bit of light bitterness from the cocoa too. Honestly, it makes the drink feel a little more grown-up.
The warmth from the spices is there, adding some comfort, but thankfully it never goes overboard.
Texture-wise, it’s creamy and thick—almost like a dessert in a cup. I love how the mezcal cuts through that richness, so it doesn’t get cloying.
Each sip leaves this soft heat lingering at the back of my throat. Not sharp, but just enough to remind me there’s some real character here.
As the drink cools, I notice the flavors shifting a bit. The chocolate seems to take the lead, while the smoke slowly drifts into the background.

