Love this? Pin it for later!
This spiced hot cocoa isn’t the packet stuff you shake into a mug. It’s a slow-simmered, velvet-rich celebration that marries the nostalgic comfort of chocolate with the grown-up complexity of whole spices and a bright kiss of peppermint. I first served it at a cookie-exchange brunch three winters ago; by the end of the afternoon the pot was scraped clean and friends were asking for the recipe with the kind of urgency usually reserved for concert tickets. Since then, it’s become my signature offering for tree-trimming parties, sledding-day reunions, and any night when the forecast threatens temperatures south of twenty degrees. One sip and you’ll understand why I call it liquid hygge.
Why This Recipe Works
- Whole spices, not ground: Toasting cinnamon, cardamom, and star anise releases essential oils that powdered spices lost months ago.
- Double-chocolate approach: A combination of 70 % bittersweet bar chocolate and Dutch-process cocoa powder gives depth and glossy body.
- Peppermint finish, not peppermint overwhelm: A single candy cane stirred in at the end provides a cooling top note that lifts the drink instead of turning it into liquid toothpaste.
- Stovetop tempering method: Whisking a small amount of hot chocolate into egg yolks before returning the mixture to the pot creates custard-like richness without curdling.
- Make-ahead friendly: The spiced base keeps for three days refrigerated; reheat gently while you whip fresh cream.
- Customizable sweetness: Start with modest maple syrup; let guests add more to taste.
- Barista-worthy topping: A spoon of softly whipped cream plus crushed candy cane shards creates a snowy peak that slowly melts into the cocoa, lengthening the flavor.
Ingredients You'll Need
Great hot cocoa is only as good as the chocolate you choose. I keep a stash of high-quality 70 % bittersweet chocolate bars in the pantry year-round; for this recipe I reach for one with notes of red fruit and espresso—brands like Valrhona Manjari or Guittard Kokoleka lend complexity without excessive bitterness. Dutch-process cocoa powder adds the malty backbone that natural cocoa simply can’t; its alkali-treated depth marries beautifully with the brown sugar notes of maple syrup. Whole milk forms the luxurious base—don’t skimp with skim here—but I fold in a splash of heavy cream for body. The spice lineup is intentionally small but mighty: Ceylon cinnamon (softer and more floral than the cassia sold in most supermarkets), green cardamom pods that crack open with a thumbnail, two star-anise petals for subtle licorice warmth, and a single clove because more than that shouts. For the peppermint element, skip extract; instead, stir in a regular candy cane until it dissolves completely—the result is gentle, fresh, and evocative of December mornings. Finally, a pinch of flaky sea salt sharpens every flavor and keeps the sweetness in check.
Shopping tips: Look for chocolate with cocoa butter listed ahead of sugar; avoid bars with added palm oil. Whole spices should be fragrant even through the bag—if you can’t smell cardamom, it’s too old. Buy canned full-fat coconut milk if you’d like a dairy-free version; the fat content mimics the velvet of dairy cream.
How to Make Spiced Hot Cocoa with Peppermint and Whipped Cream for Winter Warmth
Toast the spices
Place a heavy medium saucepan over medium-low heat. Add 2 Ceylon cinnamon sticks, 4 cracked green cardamom pods, 2 star-anise petals, and 1 whole clove. Stir constantly for 90 seconds or until the cardamom pods puff slightly and the cinnamon unfurls like tiny scrolls. You’re coaxing the volatile oils to the surface—keep the heat gentle to avoid scorching.
Bloom the cocoa
Scoot the spices to the perimeter of the pot and add 3 tablespoons Dutch-process cocoa powder. Whisk continuously for 30 seconds; the cocoa will darken and smell like brownies baking. This brief toast removes any raw, dusty edge.
Add the dairy
Pour in 2 cups whole milk and ½ cup heavy cream, whisking to dissolve the cocoa. Increase heat to medium and bring the mixture to the barest simmer—tiny bubbles should appear around the edge, not a rolling boil. Reduce heat to low and let the spices steep 8 minutes, tasting after 6. You want a whisper of each spice; if one dominates, remove that particular pod.
Melt in the chocolate
Off the heat, whisk in 4 ounces finely chopped bittersweet chocolate until the drink is satin-smooth. Return the pot to low heat and stir until the temperature reaches 180 °F on an instant-read thermometer—hot enough to melt the chocolate fully but shy of a simmer that would dull its flavor.
Temper the yolks (optional but dreamy)
In a small bowl, whisk 2 large egg yolks with 2 tablespoons maple syrup. Ladle ½ cup of the hot chocolate into the yolks, whisking constantly. Pour the warmed yolk mixture back into the pot and cook over low heat, stirring, until the cocoa thickens just enough to coat the back of a spoon, about 3 minutes. This step adds custard body and a café-level richness.
Infuse the peppermint
Add 1 standard-sized candy cane (about 6 g) and a pinch of flaky sea salt. Stir until the candy dissolves completely. Taste; if you prefer a stronger mint edge, add a second small candy cane in 2 g increments—peppermint should sparkle, not slap.
Strain & hold
Strain the cocoa through a fine-mesh sieve into a heat-proof pitcher; discard the spices. If you’re serving immediately, return the strained cocoa to the pot and keep it warm over the lowest possible flame. Otherwise, cool, cover, and refrigerate up to 3 days.
Whip the cream
In a chilled bowl, beat ½ cup heavy cream with 1 tablespoon maple syrup and ⅛ teaspoon pure vanilla until soft peaks form. You want a loose cloud that will drift into the cocoa rather than a stiff cap that sits like frosting.
Serve with ceremony
Ladle the hot cocoa into pre-warmed mugs. Dollop a generous spoonful of whipped cream on each, then shower with crushed candy cane shards. Offer extra maple syrup on the side for those who like it sweeter. Serve with gingerbread or shortbread for dunking.
Expert Tips
Toast spices in a dry pan
Even 30 seconds too long can turn aromatics bitter; keep the heat low and your nose engaged—the moment the scent blooms, proceed.
Chill your beaters & bowl
Cold tools whip cream faster, yielding a silky texture that won’t weep while you ladle cocoa into mugs.
Use bar chocolate, not chips
Chips contain stabilizers that can give cocoa a waxy mouthfeel; a good bar melts into pure silk.
Warm your mugs
A quick rinse with hot water prevents the cocoa from cooling on contact and keeps the whipped cream from deflating.
Sweeten after heating
Maple syrup dulls when boiled; stir it in off the heat to preserve its bright, caramel notes.
Double-batch for a crowd
The base reheats beautifully in a slow-cooker set to “keep warm”; hold the whipped cream in a nested bowl over ice.
Variations to Try
- Mocha twist: Dissolve 1 tablespoon espresso powder with the cocoa for a subtle coffee backbone.
- Orange-clove: Swap peppermint for 2 strips fresh orange zest and an extra clove; garnish with candied peel.
- Coconut vegan: Replace dairy with canned coconut milk and omit egg yolks; whip coconut cream with 1 teaspoon powdered sugar.
- White-chocolate peppermint: Use 4 ounces chopped white chocolate instead of dark; reduce maple syrup to 1 tablespoon.
- Spiked for adults: Stir 1 ounce dark rum or peppermint schnapps into each mug just before serving.
- Sugar-free: Sweeten with allulose or monk-fruit blend; note that the texture will be slightly less viscous.
Storage Tips
Cool the spiced cocoa base to room temperature, then transfer to an airtight jar or pitcher. Refrigerate up to 3 days; the flavors actually deepen overnight. Reheat gently over low heat, whisking occasionally—avoid boiling or the chocolate can seize. If the cocoa thickens too much, loosen with a splash of milk. Whipped cream is best made fresh, but you can stabilize it with ½ teaspoon cornstarch whipped in; it will hold for 24 hours refrigerated. Crushed candy canes will begin to weep moisture after a few hours, so crush just before serving for the prettiest finish. The cocoa base also freezes beautifully: pour into ice-cube trays, freeze, then store cubes in a zip-top bag for up to 2 months. Drop a few cubes into a mug with milk and warm in the microwave for an almost-instant treat.
Frequently Asked Questions
Spiced Hot Cocoa with Peppermint and Whipped Cream for Winter Warmth
Ingredients
Instructions
- Toast spices: In a medium heavy saucepan over medium-low heat, toast cinnamon, cardamom, star-anise, and clove, stirring, until fragrant, 1–2 minutes.
- Bloom cocoa: Add cocoa powder; whisk 30 seconds.
- Simmer dairy: Whisk in milk and cream; bring to a bare simmer, then steep spices 8 minutes over low heat.
- Melt chocolate: Off heat, whisk in chopped chocolate until smooth; return to low heat.
- Temper yolks (optional): Whisk yolks with maple syrup; whisk in ½ cup hot cocoa, then return mixture to pot and cook over low heat, stirring, until slightly thickened, about 3 minutes.
- Add peppermint: Stir in candy cane and salt until dissolved.
- Strain & serve: Strain into a pitcher; keep warm. Beat cream with vanilla and 1 tsp maple syrup to soft peaks. Pour cocoa into warm mugs, top with whipped cream, and sprinkle crushed candy cane.
Recipe Notes
Cocoa base can be prepared up to 3 days ahead; reheat gently and whip cream fresh for best texture.