Butterbeer Hot Chocolate Recipe: Spiced Rum Infusion for Cozy Magic

Beverages

Butterbeer Hot Chocolate Recipe: Spiced Rum Infusion for Cozy Magic

This Butterbeer hot chocolate recipe transforms a classic comfort drink into something magical—rich, creamy, and infused with warm spices and a touch of rum.

The secret lies in blending velvety dark chocolate with butter, cream, and a hint of cinnamon, then elevating it with a spiced rum infusion that mimics the iconic butterbeer flavor. Perfect for chilly evenings or cozy gatherings, this drink delivers the perfect balance of indulgence and warmth.

The foundation starts with high-quality dark chocolate and real butter, melted together with cream for a luxurious texture. A splash of rum adds depth, while a pinch of cinnamon and nutmeg brings the signature butterbeer warmth.

The key technique? Gentle heating to preserve the chocolate’s richness while frothing the cream for a silky finish. No special equipment needed—just patience and a whisk.

What you’ll end up with is a steaming mug of decadent hot chocolate that tastes like a hug in liquid form—creamy, slightly spiced, and just sweet enough. The rum infusion adds a subtle warmth without overpowering, making it a grown-up twist on childhood favorite.

Garnish with whipped cream and a dusting of cinnamon for that final touch of magic.

This recipe works equally well as a solo treat or a crowd-pleaser, especially during the holidays or when you need a little extra coziness. The best part? It’s easier to make than you’d think, with ingredients you likely already have on hand. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for butterbeer hot chocolate

Rich, spiced, and rum-infused—these ingredients create the ultimate cozy drink experience.

Ingredient Amount Notes
Dark Chocolate Bars 🍫 8 oz High-quality 70% cocoa or higher
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
Heavy Whipping Cream 🥛 1 ½ cups Full-fat for best texture
Spiced Rum 🍹 ½ cup Like Captain Morgan or Kraken
Whole Milk 🥛 1 cup Warmed for smooth blending
Granulated Sugar 🍚 ¼ cup Adjust to taste
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated is best
Vanilla Extract 🌸 1 tsp Pure vanilla for flavor
Salt 🧂 ¼ tsp Kosher or sea salt
Whipped Cream 🍦 ½ cup For garnish, lightly sweetened
Cinnamon Sticks 🌿 2 whole For garnish

The chocolate and butter are your flavor anchors—Ghirardelli or Lindt bars melt smoothest, and European-style butter adds richness. Spiced rum is non-negotiable for that signature butterbeer taste; Captain Morgan or Kraken work perfectly. If you're feeling fancy, grab Trader Joe's dark chocolate bars—they're my go-to for melting. The cream should be full-fat; whipping cream froths best for that signature texture. Pro tip: buy your spices in bulk from Penzeys or McCormick—they stay fresh longer and taste better.

No spiced rum? Vanilla rum or even bourbon works in a pinch, though the flavor will be slightly different. Short on butter? Coconut oil is a decent substitute, but it won't taste exactly the same. The cinnamon and nutmeg can be swapped for pumpkin pie spice if you're in a hurry, though fresh nutmeg makes all the difference. For the whipped cream, Cool Whip is fine, but homemade with a splash of vanilla is worth the effort. And if you're making this for a crowd, double the spices—they add up quickly!

Store the dry ingredients—chocolate, sugar, spices—in an airtight container for up to 6 months. The butter and cream keep in the fridge for 1 month once opened, while the rum lasts years unopened. For leftovers, pour the hot chocolate into a jar and refrigerate for up to 5 days. Reheat gently in the microwave, stirring until smooth. Garnish with whipped cream and cinnamon sticks right before serving—that's the magic touch that makes it feel special.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one bowl, one whisk, and done. Melt the dark chocolate and butter together—no fancy techniques—then just stir in the cream, rum, and milk. The kids (or your inner kid) won’t even notice the effort.
  • Velvet Warmth: The butterbeer twist is chef’s kiss—that buttery richness from the dark chocolate and butter, balanced by the spiced rum’s cozy kick. It’s like a hug in a mug, but with actual alcohol for the grown-ups. (Between us, I’ve had it sober and still cried happy tears.)
  • Party in a Cup: This is my go-to for movie nights, date nights, or when friends drop by unannounced. Double the batch, pour into mugs, and suddenly you’re hosting a vibe. Honestly, the rum makes it feel fancy without requiring a full dessert spread.
  • Leftovers That Last: Make a big batch on Sunday, store it in the fridge, and reheat portions all week. The flavors only deepen overnight—like a slow-cooked secret. Plus, the ingredients are cheap staples, so it’s my budget-friendly guilty pleasure. (Yes, even on a Tuesday night.)

Step-by-step instructions for butterbeer hot chocolate

This rich, spiced rum-infused hot chocolate delivers magical warmth in every sip.

1

Melt the Chocolate and Butter

Place the 8 oz dark chocolate bars and 0.5 cup unsalted butter in a heavy-bottomed saucepan over medium-low heat. Stir gently with a silicone spatula until both ingredients melt completely, breaking the chocolate into small pieces as it melts. You'll know it's ready when the mixture becomes smooth and glossy, with no visible chocolate chunks remaining.

This low-and-slow approach prevents burning while ensuring the chocolate melts evenly. If you notice any graininess, increase the heat slightly and stir more vigorously until fully combined. Keep the temperature below 200°F—higher heat can scorch the delicate chocolate flavors we're working so hard to preserve.

2

Warm the Milk and Infuse with Spices

In a separate saucepan, gently warm the 1 cup whole milk over medium heat until it's hot but not boiling. Add the 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp vanilla extract, and 0.25 tsp salt, stirring constantly for 2 minutes until the spices are fully incorporated and the milk is fragrant.

Here's where the magic happens: the spices should perfume the kitchen with warm, cozy aromas. If you're using freshly grated nutmeg, you'll notice an even more intense, slightly peppery scent. Remove the milk from heat immediately after infusing—we don't want it to boil, as that can make the hot chocolate taste flat.

3

Combine and Add Rum

Slowly pour the warm spiced milk into the melted chocolate mixture while whisking continuously. The chocolate will thicken noticeably as the milk incorporates. Once fully combined, stir in the 0.5 cup spiced rum and 0.25 cup granulated sugar, whisking until the sugar dissolves completely and the mixture reaches your desired sweetness level.

This is where the butterbeer character really develops. The rum adds a warm, caramel-like depth that pairs perfectly with the chocolate's bitterness. Taste as you go—you can always add more sugar if needed, but you can't take it out. Return the mixture to medium-low heat and let it simmer gently for 3-4 minutes, stirring occasionally, until it reaches a luxurious, velvety consistency.

4

Incorporate the Cream and Finish

Remove the hot chocolate from heat and stir in the 1.5 cups heavy whipping cream. The mixture should become even smoother and more decadent. For an extra touch of magic, place 2 whole cinnamon sticks in each serving mug before pouring—this adds both visual appeal and subtle cinnamon flavor as the drink cools.

Let the hot chocolate rest for 2-3 minutes before serving. This allows the flavors to meld completely. The perfect serving temperature is 160-170°F—hot enough to steam slightly when poured, but not scalding. The surface should have a beautiful, glossy sheen with tiny bubbles forming around the edges.

5

Garnish and Serve with Style

Ladle the hot chocolate into mugs, making sure to include one cinnamon stick in each. Top each serving with 0.5 cup whipped cream and a light dusting of ground cinnamon. The whipped cream should be fluffy but not overly sweet—just enough to add a luxurious finish without competing with the rich chocolate flavors.

Serve immediately with a long spoon for stirring and enjoy the aroma that fills your kitchen. Each sip should deliver a perfect balance of chocolate intensity, spiced warmth, and rum's caramel notes. For extra indulgence, pair with buttery shortbread cookies or marshmallows—just don't forget the cinnamon stick for stirring! The residual spices in the stick will infuse your drink with even more flavor as you enjoy it.

👨‍🍳

Pro Tips For Making Butterbeer Hot Chocolate

  • MELT CHOCOLATE LOW AND SLOW: I learned this the hard way—dumping chopped chocolate into boiling milk turns it grainy. Instead, melt the dark chocolate and butter together in a separate bowl over barely simmering water (double boiler), stirring until silky smooth. Once fully melted, pour into the warm milk to keep it from seizing up.
  • WHISK CREAM COLD: Heavy whipping cream straight from the fridge whips faster and holds its volume better. Skip the "warm it up" step—just pop the cold cream in the bowl and whip it while you finish heating the rest. If it starts to curdle, you’ve overworked it.
  • RUM LAST, NOT FIRST: Adding spiced rum to boiling milk burns off its delicate flavors. Heat the milk and chocolate mixture until steaming (just before boiling), then remove from heat and stir in the rum. Let it sit for 30 seconds—this lets the alcohol mellow into the drink instead of hitting you like a shot.
  • SALT THE BUTTER: Unsalted butter in this recipe needs a pinch of salt (about ¼ teaspoon per 2 tablespoons) to balance the sweetness. Skip it, and the drink tastes flat—trust me, your taste buds will notice. Mix it in when melting the butter and chocolate for even distribution.

Best sauces and condiments for this butterbeer hot chocolate

Spiced Rum Syrup

Create a simple syrup by combining ½ cup granulated sugar with ½ cup water in a small saucepan. Bring to a boil over medium heat, then remove from heat and stir in ½ cup spiced rum.

Let cool completely before adding to your hot chocolate—this creates a smoother, more balanced infusion. Store any extra syrup in an airtight container in the fridge for up to 2 weeks. 🍹

Caramelized Butter Swirl

For an extra decadent touch, caramelize ¼ cup unsalted butter in a small pan over low heat until golden brown and nutty. Remove from heat, let cool slightly, then swirl it into each mug of hot chocolate before serving.

This adds a rich, buttery depth that mimics the signature butterbeer flavor even more closely. Use a spoon to create elegant swirls on the surface. 🧈

Chocolate Ganache Drizzle

Make a quick chocolate ganache by heating 4 oz dark chocolate and ¼ cup heavy cream together until smooth. Let cool slightly, then drizzle over the whipped cream garnish. This adds a glossy, professional finish that enhances the visual appeal.

For extra flair, sprinkle with a pinch of cinnamon or crushed peppermint candy. The ganache should be thick enough to cling to the spoon but still flow smoothly. ✨

Orange Zest Infusion

Add a bright citrus note by infusing the milk with 1 tsp orange zest along with the cinnamon and nutmeg. The zest should be finely grated and added when warming the milk. This complements the rum beautifully and adds a refreshing contrast to the rich chocolate.

Remove the zest after infusing to prevent bitterness. The orange flavor pairs surprisingly well with the spiced rum and chocolate. 🍊

Espresso Shot Boost

For coffee lovers, add 1 shot of espresso (about 1 oz) to the warm milk before combining with the chocolate. This deepens the flavor profile with a subtle bitterness that cuts through the richness.

Use freshly brewed espresso for the best results. The coffee enhances the chocolate's natural flavors while adding complexity. Serve with a sprinkle of cocoa powder for an extra coffee-chocolate touch. ☕

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 28g140%
Cholesterol 145mg48%
Sodium 280mg12%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this without alcohol?

Replace the 0.5 cup spiced rum with an equal amount of vanilla extract or orange juice for a kid-friendly version. For depth, add 1 tsp cinnamon and 0.5 tsp vanilla to the milk infusion to mimic the rum's warmth. The flavor will be milder but still rich and cozy.

2

How do I prevent the hot chocolate from getting grainy?

Graininess happens when chocolate overheats or mixes with cold liquids too quickly. Always melt chocolate and butter together over medium-low heat (below 200°F) and whisk constantly. When adding warm milk, do it slowly while whisking vigorously. For extra smoothness, strain the mixture through a fine-mesh sieve before serving.

3

Can I make this ahead of time?

Yes! Prepare the base mixture (without cream) up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently over low heat, stirring until smooth, then add the cream and warm through. For best texture, add whipped cream and cinnamon just before serving. The flavors actually improve overnight as they meld!

4

What's the best mug for serving this?

Use a wide, deep mug (like a ceramic coffee mug) to showcase the layers and garnishes. The extra space prevents spills when adding whipped cream and cinnamon. For a rustic touch, try a fireplace-style mug or even a heatproof glass mug—both work beautifully. The wider surface also helps the cinnamon stick infuse the drink as you stir.

5

How do I adjust the sweetness level?

Taste the mixture before adding sugar—chocolate varies in sweetness. Start with 0.25 cup sugar and adjust in 1 tbsp increments. For a more intense flavor, reduce sugar slightly and add a pinch of sea salt to enhance the chocolate's natural sweetness. Remember, you can always add more sugar, but you can't remove it!

★★★★★4.7(3 reviews)
Categories Beverages