Beverages
This Baker’s hot chocolate recipe delivers velvety smoothness with a signature marshmallow swirl that feels like a cozy hug in a mug. 💛 The secret lies in tempering the cocoa powder with warm milk to prevent graininess, creating a rich, silky texture that’s far beyond instant mixes.
I’ve perfected this version over years of winter baking—it’s the kind of drink that transforms a simple evening into something special.
The process is simpler than you’d think: just whisk cocoa, sugar, and a pinch of salt into warm milk until fully dissolved, then stir in melted butter for extra richness. The marshmallow swirl comes from folding in mini marshmallows at the end, which melt into fluffy clouds as they warm.
For an extra touch of elegance, top with whipped cream and a sprinkle of cinnamon—though honestly, the swirl alone is enough to impress.
What makes this recipe stand out is its balance—creamy but not cloying, sweet but not overpowering. The marshmallow swirl adds a playful contrast to the deep cocoa flavor, making each sip feel like a little indulgence.
Whether you’re treating yourself after a long day or hosting a winter gathering, this hot chocolate delivers comfort in every sip.
For those who prefer modern twists, try adding a dash of peppermint extract or a pinch of cayenne for a spicy kick. The recipe scales easily for crowds, and leftovers reheat beautifully with just a splash of milk.
Here’s how to make it—your first taste will have you reaching for the ingredients again before you even finish reading.
Ingredients for bakers hot chocolate
Velvety cocoa, creamy milk, and fluffy marshmallows—just these ingredients transform into the coziest hot chocolate ever.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Cocoa Powder 🍫 | ½ cup | High-quality Dutch-processed preferred |
| Granulated Sugar 🍚 | ¾ cup | White or light brown |
| Whole Milk 🥛 | 4 cups | Warmed to 160°F |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for melting |
| Mini Marshmallows 🍫 | 1 cup | Classic or gourmet variety |
| Heavy Whipping Cream 🥛 | ½ cup | Cold for whipping |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Ground Cinnamon 🌿 | ½ tsp | For garnish |
| Dark Chocolate Chips 🍫 | ¼ cup | Optional for extra richness |
| Whipped Cream 🥛 | ¼ cup | For topping (optional) |
The cocoa powder is where the magic happens. Ghirardelli or Hershey's Special Dark are my go-tos—they dissolve smoothly without graininess. If you're using natural cocoa (not Dutch-processed), add a pinch more sugar to balance the acidity. Warm the milk just until tiny bubbles form at the edges (about 160°F)—boiling can scorch the cocoa. I always grab organic whole milk from the store for that extra creamy finish, but any milk works in a pinch. The butter? Cold cubes melt beautifully into the mix, adding richness without overpowering the chocolate flavor.
No mini marshmallows? Regular marshmallows chopped into small pieces work just fine, though they won’t give that signature swirl. Out of vanilla? Almond extract at half the amount adds a nice twist, or skip it entirely if you’re not a fan. The cinnamon is optional but worth it—it adds warmth that pairs perfectly with the marshmallow sweetness. For a modern twist, swap half the sugar for maple syrup or add a dash of peppermint extract for a festive kick. And if you’re feeling fancy, fold in a handful of dark chocolate chips at the end for extra decadence.
This reheats beautifully—just add a splash of milk and stir until smooth. Store leftovers in the fridge for up to 5 days, though I rarely have any hanging around that long. For a crowd, double the recipe and serve in a slow cooker on low heat—stir occasionally to keep it creamy. The marshmallow swirl keeps best if you fold them in right before serving, but if you’re prepping ahead, store them separately and add them when reheating. Garnish with whipped cream and cinnamon right before drinking—trust me, it’s worth the extra minute.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you measure, stir, and boom—something extraordinary happens. No fancy tools, no stress, just cocoa, sugar, milk, butter, and those little marshmallows melting into golden perfection. Honestly, it’s the kind of simplicity that makes me feel like a baking genius.
- Rich Without the Bitterness: That first sip? Chef’s kiss. The unsweetened cocoa powder delivers deep, velvety flavor without tasting harsh, while the butter cuts through the richness just enough to keep it silky. And the sugar? Just enough to make it feel indulgent, not cloying—like a hug in a mug.
- Weeknight or Holiday Ready: Between us, this is my go-to for lazy Mondays and cozy Christmas movie nights. Double the batch, store it in the fridge, and reheat with a splash of milk when you need that instant comfort. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: You’re looking at ingredients that won’t break the bank—cocoa, sugar, milk, butter—stuff you probably already have. And because it’s so cheap to make, I can splurge on the good marshmallows without guilt. That’s my kind of financial win.
Step-by-step instructions for bakers hot chocolate recipe
Here's how to create velvety hot chocolate with stunning marshmallow swirls—every sip is pure comfort.
🍳 Step 1: Warm the Milk and Melt the Chocolate Base
In a medium saucepan, combine the 4 cups whole milk and 0.75 cup granulated sugar. Heat over medium heat until the mixture reaches 160°F—this is crucial for dissolving the cocoa powder properly. You'll see tiny bubbles forming at the edges, but don't let it boil yet.
Reduce heat to low and whisk in the 0.5 cup unsweetened cocoa powder and 2 tbsp unsalted butter (cubed). Stir constantly for 2-3 minutes until completely smooth and thickened. The mixture should have a rich, chocolatey aroma and be free of any graininess. If you see any lumps, strain through a fine-mesh sieve for perfect silky texture.
👨🍳 Step 2: Add Vanilla and Salt for Depth of Flavor
Remove the saucepan from heat and stir in the 1 tsp vanilla extract and 0.25 tsp salt. The vanilla enhances the natural chocolate flavor while the salt balances the sweetness. Let the mixture cool slightly for 2-3 minutes—this prevents the marshmallows from melting too quickly when we add them.
Here's where the magic happens: gently fold in half of the 1 cup mini marshmallows using a rubber spatula. You want them to soften slightly but not dissolve completely. This creates those beautiful swirls when we finish the recipe. If the mixture looks too thick, whisk in 1-2 tablespoons of hot milk to loosen it slightly.
🥘 Step 3: Create the Marshmallow Swirls
Return the saucepan to low heat and let it warm through for 1-2 minutes—just enough to soften the marshmallows without cooking them. Then, remove from heat again and carefully fold in the remaining 0.5 cup mini marshmallows using a gentle figure-eight motion. This creates those iconic swirls that make this hot chocolate so special.
For extra richness, stir in the 0.25 cup dark chocolate chips (if using) until they melt completely. The chocolate chips add depth and a pleasant surprise with each bite. Keep the mixture warm over low heat or transfer to a heatproof pitcher for serving.
🍽️ Step 4: Whip the Cream and Assemble
In a separate bowl, whip the 0.5 cup heavy whipping cream until soft peaks form. This adds a light, airy contrast to the rich hot chocolate. Spoon the hot chocolate into mugs, leaving room at the top for the whipped cream.
Top each serving with a dollop of whipped cream and dust with 0.5 tsp ground cinnamon for garnish. Serve immediately while the marshmallow swirls are still visible and the chocolate is warm. For extra indulgence, add a few extra mini marshmallows on top—this is where you can get creative with presentation!
Pro Tips For Making Bakers Hot Chocolate
- WHISK THE COCOA FIRST: I learned this the hard way—dumping cocoa powder directly into hot milk creates clumps that no amount of stirring later will fix. Sift or whisk the cocoa with sugar and a splash of cold milk first, then pour in the rest. That way, you’re starting with a smooth base, not a lumpy mess.
- MELT THE BUTTER SLOW: Skip the urge to toss butter chunks into boiling milk—it burns faster than you’d think. Warm the milk to a gentle simmer (small bubbles at the edges, not rolling), then whisk in the butter a tablespoon at a time. This coats the milk evenly without that acrid, overcooked butter taste.
- STOP BEFORE BOILING: I used to push the heat until the milk was rolling hard, then wonder why my hot chocolate tasted flat. Stop when it’s just shy of a full boil—around 190°F (88°C)—and let it sit off the heat for 2 minutes. This lets the cocoa and sugar fully dissolve without scorching, and the flavor actually deepens.
- USE A PINCH OF SALT: No, it’s not in the recipe—but trust me, it’s the thing that matters most. A tiny pinch (⅛ teaspoon) cuts through the sweetness and balances the cocoa’s bitterness. I was skeptical until I tried it; now I add it without thinking. (Yes, even if you’re impatient like me.)
Flavor customization for bakers hot chocolate
Spiced Variations
Add warmth with ½ tsp cinnamon and ¼ tsp nutmeg while whisking in the cocoa powder—these spices deepen the chocolate flavor beautifully. For a cozy twist, stir in ½ tsp chai spice blend (like Badia Chai) for cardamom, ginger, and clove notes that pair perfectly with marshmallows. 🌶️
For a festive kick, fold in ¼ tsp cayenne pepper with the vanilla extract—it adds a subtle heat that balances the sweetness. I’ve also experimented with orange zest (from 1 orange) for a bright, citrusy contrast that feels like a holiday morning.
Flavor Boosters
Swap vanilla extract for 1 tsp peppermint extract (like Ghirardelli) for a minty holiday version—it’s a crowd-pleaser during the winter months. For coffee lovers, stir in 1 tsp instant espresso powder while melting the butter for a mocha twist that’s rich and bold.
Caramel lovers can drizzle 2 tbsp homemade caramel sauce (warm it slightly first) into each mug before adding the whipped cream. Or, fold in ¼ cup toasted pecans or hazelnuts for crunch and nutty depth.
Dairy-Free Adaptations
Replace whole milk with 4 cups oat milk (like Oatly Barista) for a creamy, neutral base. Use 2 tbsp coconut oil instead of butter for richness, and ensure your cocoa powder is finely ground to avoid graininess. The texture stays velvety, though slightly lighter.
For extra creaminess, blend ½ cup silken tofu with the warm milk before adding cocoa—it mimics the protein structure of dairy perfectly. Top with dairy-free whipped cream (like So Delicious) and enjoy guilt-free indulgence.
Sweetness Control
Reduce sugar to ½ cup if you prefer less sweetness, or swap half for maple syrup (like Grade B) for a natural, earthy note. For a sugar-free version, use 2 tbsp monk fruit sweetener—it dissolves smoothly and won’t alter the texture.
Balance sweetness by adjusting the cocoa-to-milk ratio: use ⅓ cup cocoa powder for a stronger chocolate flavor or ⅔ cup for a milder, creamier drink. Taste as you go—this is where personal preference shines!
Nutrition facts
Frequently asked questions
Can I make this hot chocolate without marshmallows?
Skip the marshmallows and add 1 tbsp cornstarch to 2 tbsp water instead—heat this mixture first, then stir it into your hot chocolate to thicken it slightly. For extra richness, fold in ½ cup chocolate shavings or 1 tbsp marshmallow fluff (like Fluff brand) to mimic that creamy texture.
How do I fix grainy hot chocolate?
Graininess happens when cocoa powder isn't dissolved properly. Fix it by whisking in 1 tbsp cornstarch or 1 tbsp cold milk> and heating gently—this helps break up clumps. For prevention, always warm milk to 160°F before adding cocoa and whisk constantly. If all else fails, strain through a fine-mesh sieve for silky smoothness.
Can I make this recipe with powdered cocoa instead of cocoa powder?
Not recommended—they're completely different! Powdered cocoa is pre-sweetened and contains more fillers, which can make your drink taste artificial and affect texture. Stick with unsweetened cocoa powder for that authentic, rich flavor. If you must use powdered cocoa, reduce sugar by ¼ cup> and add 1 tbsp extra vanilla extract to compensate.
How do I make this recipe vegan?
Swap whole milk for 4 cups oat milk>, use 2 tbsp coconut oil> instead of butter, and top with dairy-free whipped cream (like So Delicious>). For extra creaminess, blend ½ cup silken tofu> with the warm milk before adding cocoa. The texture stays velvety, though slightly lighter than the original.
Can I prepare this ahead of time?
Yes! Make the base mixture (without marshmallows) and store it in the fridge for up to 5 days>. Reheat gently with a splash of milk, then stir in fresh marshmallows just before serving. For parties, keep the mixture warm in a slow cooker on low—stir occasionally to maintain smoothness. The marshmallow swirls look best when added last minute.
