Love this? Pin it for later!
There’s a moment every December—usually around the first real frost—when the light turns gold, the air smells faintly of pine, and I suddenly need a mug of something that tastes like a Christmas carol. Not just any cocoa, mind you, but the kind that feels like velvet on your tongue and leaves a whisper of peppermint on your breath so you can’t help but smile. This is that recipe. I developed it the year my daughter asked if we could “make hot chocolate taste like a candy cane without being toothpaste-y.” Challenge accepted. After six test batches, two scorched pans, and one very enthusiastic neighborhood tasting party, the verdict was unanimous: this is the richest, silkiest, most celebration-worthy hot cocoa you’ll ever stir together on a holiday evening. The secret? A three-chocolate base (cocoa powder for depth, bittersweet bar for complexity, and a kiss of milk chocolate for nostalgia) and a cloud of peppermint-kissed whipped cream that melts into the steaming mug like snow drifting onto a rooftop. Make it once and you’ll find yourself inventing excuses to trim the tree again, host carolers, or simply sit by the window and watch the world glow.
Why This Recipe Works
- Triple-Chocolate Depth: Unsweetened cocoa powder, bittersweet bar, and milk chocolate each play a role for nuanced, fudgy flavor.
- Cornstarch Silk: A whisper of cornstarch suspended in half-and-half eliminates any watery thinness without tasting starchy.
- Peppermint Whipped Cloud: Cold bowl, cold beaters, and 1½ tsp extract give you billowy peaks that taste like a soft candy cane.
- Make-Ahead Magic: Base keeps three days refrigerated; whip cream just before serving for five-minute glamour.
- Kid-Friendly & Grown-Up: Spike individual mugs with liqueur while preserving the family bowl.
- One-Pot Cleanup: Everything happens in a single heavy saucepan—more time for ornaments, less for dishes.
Ingredients You'll Need
Great hot cocoa is only as good as the chocolate you stir in, so treat yourself to the best you can find. For the cocoa powder, I reach for Dutch-processed; its deeper, malty notes harmonize with peppermint rather than fighting it. When shopping for bar chocolate, look for 60–70 % cacao marked “bittersweet.” It melts smoothly and lends that sophisticated edge we crave in holiday desserts. Milk chocolate should hover around 30–35 % cacao—sweet enough to evoke childhood memories, restrained enough to keep the drink from tipping into cloying. Half-and-half gives luscious body, but if you only have heavy cream and whole milk in the fridge, whisk together 1½ cups cream with 1½ cups milk and you’ve approximated the same fat ratio. Cornstarch may seem out of place, yet it’s the tiny insurance policy that keeps your cocoa silkily suspended rather than separating into gritty sludge. As for peppermint extract, a little is festive; too much tastes like mouthwash—measure carefully and you’ll walk the festive line perfectly. If you’d like a dairy-free rendition, swap the half-and-half for full-fat coconut milk and use vegan chocolate; the whipped cream can be coconut-based as well—just add ¼ tsp cream of tartar to help the fat stabilize.
How to Make Rich Hot Cocoa with Peppermint Whipped Cream for Holiday Evenings
Prep Your Station & Chill Your Gear
Place your mixing bowl and beaters (or whisk attachment) in the freezer for 10 minutes. Meanwhile, measure out all ingredients—once the cocoa base simmers, you’ll move quickly. Line a small plate with parchment for the whipped cream bowl; the extra-cold surface buys you stiffer peaks.
Bloom the Cocoa
In a heavy 3-quart saucepan, whisk ½ cup Dutch-process cocoa powder with ¼ cup granulated sugar and 2 tsp cornstarch. Drizzle in ½ cup half-and-half, whisking until a thick slurry forms. This paste hydrates the cocoa, dissolving stubborn lumps before the liquid volume increases. Set over medium-low heat and stir constantly until the mixture turns glossy and just begins to bubble—about 90 seconds. You’ll smell deep brownie notes; that’s the sign you’ve unlocked flavor.
Melt the Chocolates
Reduce heat to low. Add 4 oz chopped bittersweet chocolate and 2 oz chopped milk chocolate. Stir with a silicone spatula until 90 % melted, then slowly pour in the remaining 3 cups half-and-half, whisking to integrate. Gentle heat prevents scorching; never let the mixture reach a rolling boil or the emulsion will break and appear grainy.