The first sign this drink is coming together is a thin ribbon of steam above the saucepan, not bubbles breaking across the surface. I stir the milk until the brown sugar dissolves, then take the pan off the heat before the chocolate goes in. That gentle sequence gives the chocolate time to melt without cooking it over a burner, and the butter makes the finished drink feel full and smooth. For Buttered Rum Hot Chocolate, the rum joins only after the chocolate and butter are blended.
Finely chopped bittersweet chocolate is what makes this taste like hot chocolate rather than warm milk with cocoa flavor. It melts in about two minutes, and whisking it into the steaming milk gives you a silky base without a separate bowl or a blender. The cinnamon stays in the background, while dark rum brings a warm, unmistakable finish. I serve it as soon as it’s ready, while each mug is hot and the buttery chocolate is still fluid.

Kitchen Note
Serve this while it’s hot. As the drink cools, the butter and chocolate make it thicker, so it won’t stay as fluid in the mug.
Save Buttered Rum Hot Chocolate for a night when you want bittersweet chocolate, a buttery finish, and a clear splash of dark rum.
The Rum Doesn’t Cook Off in This Hot Chocolate
That final addition of dark rum is more than a trace of flavor. The recipe uses enough to give the drink a definite spirit-forward warmth, so it’s worth knowing that the alcohol isn’t cooked away: the rum goes into the pan after it’s been removed from the heat, and the drink is served without another simmer. A hot mug doesn’t make it alcohol-free.
Keep that in mind when choosing who to serve it to. This is an alcoholic drink for adults who want one, not a standard hot chocolate with the rum merely cooked off in the background. If you’re making drinks for people with different preferences, keep their servings separate rather than stirring rum into the whole batch. That way, the flavor and alcohol level are clear from the first sip.
What Each Ingredient Brings to the Mug

- Whole milk — It gives the drink a rounder body than water or low-fat milk. If you only have 2% milk, use it in the same amount; the result will be lighter. A standard grocery-store carton is fine.
- Light brown sugar — Its mild molasses note suits the bittersweet chocolate and dark rum. Pack it into the measuring cup so the sweetness stays consistent; darker brown sugar works too, but brings a deeper molasses taste.
- Ground cinnamon — It adds a gentle warmth without turning this into a strongly spiced drink. Fresh cinnamon smells more fragrant, but an ordinary jar works well here.
- Bittersweet chocolate — Choose a bar you enjoy eating, since its cocoa flavor is central. Finely chop it so it melts evenly in the warm milk; chocolate chips don’t always melt as smoothly as chopped bar chocolate.
- Unsalted butter — It rounds out the chocolate and gives the drink its buttery character. Unsalted butter also lets the measured kosher salt stay in control; salted butter can work, but the final mug may taste saltier.
- Dark rum — A reasonably priced dark rum is all you need; there’s no reason to reach for a special sipping bottle. Its richer, molasses-leaning flavor fits the chocolate better than a neutral spirit.
Warm the Milk, Melt the Chocolate, Then Finish the Rum
Steam the milk base without boiling it
In a 3-quart saucepan, whisk together the milk, brown sugar, cinnamon, and kosher salt. Set the pan over medium heat and stir occasionally for 5 to 7 minutes, until the sugar dissolves and the milk is steaming. Look for steam rising from the surface rather than bubbles rolling at the edges. Don’t let the milk boil; this stage is about warming the base and dissolving the sugar.
Melt the chocolate off the heat
Remove the saucepan from the heat before adding the finely chopped chocolate. Whisk for about 2 minutes, until the chocolate has melted and the mixture looks smooth. If you still see small pieces, keep whisking rather than rushing to put the pan back over the burner. Add the butter pieces and whisk until they’re incorporated into the chocolate base.
Stir in the rum and serve hot
Once the butter is blended in, stir in the dark rum. The drink is ready to serve; don’t return it to the heat to simmer after the rum goes in. Divide it among four mugs while it’s hot, when the chocolate and butter keep the texture smooth and pourable.
Three Changes That Give This Mug a Different Spin
Make it dairy-free with oat milk
Replace the whole milk with the same amount of full-fat oat milk, choose dairy-free bittersweet chocolate, and use plant-based butter in place of the unsalted butter. Keep the other ingredients the same. The drink will still be rich, though it won’t have quite the same dairy-butter finish.
Use semisweet chocolate for a sweeter cup
Swap semisweet chocolate for the bittersweet chocolate in the same amount. It melts into the drink the same way, but the finished mug will taste sweeter and less intense. Keep the brown sugar as written the first time; you can decide whether you prefer that softer chocolate flavor.
Trade dark rum for spiced rum
Use the same amount of spiced rum in place of the dark rum. Its added spice makes the cinnamon more noticeable and gives the drink a more aromatic finish, so choose this version when you want the spirit to stand out a little more.
Storage and Reheating
- Refrigerator: Store leftovers in a covered container for 3 to 4 days. The drink will thicken as it chills.
- Freezer: Freezing isn’t my first choice; the milk, chocolate, and butter can separate as the drink thaws, leaving a less smooth texture.
- Reheating: Warm only the portion you need in a saucepan over low heat, whisking as it heats. Don’t let it boil, which can make the milk taste scorched and the texture less pleasant.
Questions That Come Up When Making Buttered Rum Hot Chocolate

Buttered Rum Hot Chocolate
Ingredients
Equipment
Method
- In a 3-quart saucepan, whisk together the milk, brown sugar, cinnamon, and salt.
- Heat over medium, stirring occasionally, until steaming and the sugar dissolves, 5 to 7 minutes, without letting it boil.
- Remove the pan from the heat and add the chocolate; whisk until melted and smooth, about 2 minutes.
- Whisk in the butter until incorporated.
- Stir in the rum and serve hot.



