Last updated: September 30, 2026
Boozy hot chocolate is the kind of drink that turns a cold, ordinary night into something worth slowing down for. This recipe walks you through a rich, creamy base spiked with your favorite liquor, ready in about ten minutes, and there’s a full recipe card below with exact measurements you can follow step by step.

What You Need for Boozy Hot Chocolate
You only need a handful of ingredients to make this drink taste like it came from a cozy ski lodge instead of your kitchen counter. Whole milk gives the base its creaminess, while good quality cocoa powder and a bit of melted chocolate build real depth of flavor.

A splash of vanilla extract rounds everything out, and a pinch of salt keeps the sweetness balanced rather than flat. You will also want your liquor of choice on hand, since that is what turns a regular mug of cocoa into boozy hot chocolate worth savoring.
Whole milk works best here, though you can swap in half and half for an even richer texture. If you want a lighter version, oat milk steams up beautifully and still carries the chocolate flavor well.

Choosing Your Liquor
Peppermint schnapps brings a cool, festive edge that pairs beautifully with dark chocolate, and it is the classic choice for a holiday party. Bourbon leans warmer and a little smoky, so it works well if you want something that feels more like a nightcap than a treat.

Baileys Irish Cream is the gentlest option, since it is already sweet and creamy, so it blends into the cocoa almost seamlessly. Any of the three works in the same quantity, so feel free to pick whichever fits the mood of your evening.
How to Make Boozy Hot Chocolate
Making boozy hot chocolate on the stovetop keeps the texture silky and gives you full control over how thick you want the final drink. Start by warming the milk gently over medium heat, whisking in the cocoa powder, sugar, and salt until they fully dissolve into the liquid.

Once the mixture is steaming but not boiling, add the chopped chocolate and continue whisking until it melts completely and the drink turns glossy. Boiling milk can cause it to scald or separate, so keep the heat at medium and stir often rather than walking away from the pot.

Remove the pot from the heat, then stir in the vanilla extract and your chosen liquor. Adding the alcohol off the heat keeps its flavor from cooking away, so the drink still carries that warm, boozy note in every sip.

Pour into mugs right away while the hot chocolate is still steaming hot. Top with whipped cream, a dusting of cocoa powder, or a few mini marshmallows if you want a little extra indulgence.

Getting the Texture Right
The key to silky boozy hot chocolate is whisking constantly once the chocolate goes in, since it melts faster and more evenly when it is moving through the warm milk. If you notice any small lumps, keep whisking over low heat for another minute rather than turning up the temperature.
A milk frother or immersion blender can take the texture even further if you want a café-style foam on top. Just blend for ten to fifteen seconds right before pouring, since the drink loses heat quickly once it is off the stove.

Storage and Make-Ahead Tips
Boozy hot chocolate is best enjoyed fresh, but you can make the base ahead of time and add the liquor when you are ready to serve. Store the unspiked base in an airtight container in the refrigerator for up to three days.
Reheat gently on the stovetop or in the microwave in thirty second bursts, stirring between each one so it warms evenly. Stir in the alcohol only after reheating, since adding it too early and then reheating again can mellow out its flavor.
Variations to Try
A caramel drizzle stirred into the base right before serving adds a buttery sweetness that pairs especially well with the bourbon version. If you like a little heat, a pinch of cayenne or a cinnamon stick steeped in the milk gives the drink a subtle warmth that lingers after each sip.

For a dairy free version, full fat coconut milk makes a decadent substitute for whole milk and adds its own gentle sweetness. White chocolate chips can replace the dark or semisweet chocolate if you want a lighter, sweeter mug, though you may want to cut back on the added sugar slightly.
Espresso lovers can stir in a shot of hot espresso along with the liquor for a mocha style twist that adds a little extra lift to the evening. Orange liqueur is another fun swap for the classic liquors listed above, especially if you are serving this around the holidays.

Serving Boozy Hot Chocolate for a Crowd
This recipe scales up easily if you are hosting friends for a cozy night in or a holiday gathering. Simply multiply the ingredients by however many mugs you need and keep the base warm in a slow cooker set to low, letting guests add their own splash of liquor at a self-serve station.

Set out a few garnishes like crushed peppermint, cinnamon sticks, and whipped cream so everyone can customize their own mug. This turns boozy hot chocolate into more of an experience than just a drink, which makes it a natural fit for a winter get-together.
Ready to give your mug that final festive touch? The full recipe card below has every measurement and step laid out so you can make this exactly as written.
Boozy Hot Chocolate
A rich, creamy hot chocolate spiked with your favorite liquor, ready in about ten minutes and perfect for cozy nights in or holiday entertaining.
Ingredients
- 3 cups whole milk
- 1/4 cup unsweetened cocoa powder
- 1/4 cup granulated sugar
- 1/8 teaspoon salt
- 3 ounces semisweet chocolate, chopped
- 1 teaspoon vanilla extract
- 4 ounces liquor of choice (peppermint schnapps, bourbon, or Baileys Irish Cream)
- Whipped cream, for topping
- Mini marshmallows or cocoa powder, for garnish
Instructions
- Add the whole milk, cocoa powder, sugar, and salt to a medium saucepan and whisk to combine.
- Warm the mixture over medium heat, whisking often, until it is steaming but not boiling, about 4 minutes.
- Add the chopped chocolate and whisk constantly until fully melted and the mixture is smooth and glossy, about 2 to 3 minutes.
- Remove the saucepan from the heat and stir in the vanilla extract.
- Stir in the liquor of choice, mixing until fully combined.
- Pour into 4 mugs and top with whipped cream and your choice of garnish. Serve immediately.
Notes
Store the unspiked base in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in 30 second microwave bursts, stirring between each, and stir in the liquor after reheating.
Nutrition Information:
Yield:
4Serving Size:
1 cup (8 fl oz)Amount Per Serving: Calories: 320Total Fat: 15gSaturated Fat: 9gSodium: 135mgCarbohydrates: 30gFiber: 2gSugar: 26gProtein: 8g
Boozy Hot Chocolate Questions Answered
Can I make boozy hot chocolate without alcohol?
Yes, simply leave out the liquor and you will still have a rich, creamy hot chocolate base. You can add a few extra drops of vanilla extract to fill in some of the warmth the liquor would have brought.
What is the best liquor for hot chocolate?
Peppermint schnapps, bourbon, and Baileys Irish Cream are three popular choices, and each brings a different personality to the drink. Peppermint schnapps feels festive, bourbon feels cozy and warm, and Baileys feels smooth and dessert-like.
Can I use hot chocolate mix instead of cocoa powder?
You can, though the drink will turn out sweeter and less rich than using real cocoa powder and melted chocolate. If you do swap in a mix, cut back on the added sugar in the recipe to avoid an overly sweet result.
How much alcohol should I add per mug?
This recipe calls for about one ounce of liquor per serving, which adds a noticeable warmth without overwhelming the chocolate flavor. Feel free to adjust up or down slightly depending on how strong you want each mug.
Can I make this dairy free?
Yes, full fat coconut milk or oat milk both work well as substitutes for whole milk in this recipe. The texture stays creamy, though coconut milk will add a faint coconut flavor alongside the chocolate.
Why did my hot chocolate turn grainy?
Graininess usually happens when the chocolate is added too quickly or the heat is too high, causing it to seize instead of melt smoothly. Keep the heat at medium, add the chocolate gradually, and whisk constantly for the best texture.
Why This Recipe Works
This boozy hot chocolate recipe works because it layers two sources of chocolate flavor, cocoa powder for depth and melted chocolate for richness, rather than relying on just one. That combination gives the drink a fuller, more dessert-like texture than a mix made from cocoa powder alone.
Whisking the chocolate in gradually over medium heat, rather than dumping it in all at once over high heat, keeps the proteins in the milk from breaking and prevents the grainy texture that can plague homemade hot chocolate. Adding the liquor after the pot comes off the heat preserves its aroma and flavor instead of letting it cook away.
The salt in the base is a small but important detail, since it sharpens the chocolate flavor and keeps the drink from tasting one-note sweet. Together, these choices make a mug of boozy hot chocolate that tastes considered rather than thrown together.
Boozy hot chocolate earns its place as a go-to cold weather drink because it comes together quickly but still feels like a treat worth making time for. Whether you are curling up alone with a book or setting up a self-serve station for guests, this recipe gives you a reliably rich, warming mug every time.



