This Baileys Hot Chocolate is a rich, creamy, and indulgent treat that transforms a simple cup of cocoa into something really special. Made with quality cocoa, whole milk, heavy cream, dark chocolate, and a generous splash of Baileys Irish Cream, it's the perfect warm drink for cold nights, holiday gatherings, or anytime you need a little extra comfort in a mug.
Place a saucepan over medium-low heat and whisk together the cocoa powder, sugar, and salt for about 30 seconds to break up any clumps.
Pour in about 1/2 cup of the milk and whisk continuously for a full minute until you have a smooth, thick paste with no lumps.
Gradually pour in the rest of the milk and all of the heavy cream while whisking constantly, scraping the bottom and sides of the pan.
Increase heat to medium and stir occasionally until the mixture is steaming and small bubbles form around the edges, about 6 to 8 minutes; do not let it boil.
Remove from heat, add the chopped dark chocolate, let sit for 30 seconds, then whisk vigorously until completely melted and glossy.
Whisk in the Baileys and vanilla extract, then return to low heat for 1 to 2 minutes to warm through without boiling.
Ladle into mugs and top with whipped cream, chocolate shavings, or a dusting of cocoa powder; serve immediately.
Notes
Don't skip the heavy cream—it gives the drink its luxurious, silky texture. You can reduce it to 1/4 cup if you must, but don't eliminate it entirely.
Use quality dark chocolate with at least 60% cacao for the best flavor; cheap chocolate chips can taste waxy and artificial.
Watch your heat carefully—too high heat can scorch the milk, create a skin on top, or make the chocolate seize up. Medium to medium-low heat is best.
Adjust the Baileys to taste: 1/4 cup for a milder version, up to 3/4 cup for a stronger kick.
Whisk constantly when adding liquids to prevent lumps and ensure everything incorporates smoothly.
Make the hot chocolate base (everything except the Baileys) up to 2 days ahead; store in the fridge, then gently reheat and stir in the Baileys just before serving.
For parties, transfer to a slow cooker on the "warm" setting to keep it at the perfect drinking temperature without overcooking.
For a non-alcoholic version, replace Baileys with an equal amount of milk or cream plus 1/2 teaspoon extra vanilla and 1 tablespoon Irish cream-flavored coffee syrup.
Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on the stovetop or in the microwave in 30-second intervals, stirring between each.
Do not freeze—the cream can separate and become grainy when thawed, and the Baileys doesn't freeze well.