festive hot cocoa with peppermint and whipped cream for winter warmth

30 min prep 2 min cook 5 servings
festive hot cocoa with peppermint and whipped cream for winter warmth
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a particular kind of magic that happens when the first real snow of December presses its lace-like patterns against the kitchen window. The world outside goes hushed, the sky turns the color of old pewter, and every room inside seems to glow a little warmer. When I was growing up in northern Michigan, my mother would declare “cocoa weather” the minute those flakes began to swirl. She’d pull out the heavy enameled pot, the one with the tiny chip on the handle, and begin grating a bar of bittersweet chocolate while we stamped snow off boots and peeled off soggy mittens. The scent that drifted through the house—dark cocoa, vanilla, and the cool sting of peppermint—was the olfactory equivalent of a lullaby.

Years later, when I moved to a city apartment with radiators that clanged instead of crackled, I worried that I’d lost the ability to conjure that same coziness. Turns out all I needed was this recipe. One sip and I’m back under the patchwork quilt my grandmother sewed, watching the snow pile higher than the porch railing while my mother ladles cocoa into hand-thrown mugs. I make it now for my own children on movie-night Fridays, for neighbors who stop by to borrow an egg and stay for gossip, for the carolers who trudge up our hill in early January. It’s December in liquid form—silky, fragrant, and crowned with a buoyant cloud of whipped cream that dissolves like a snowflake on your tongue.

Why This Recipe Works

  • Double-Chocolate Depth: A combination of Dutch-process cocoa and finely chopped dark chocolate gives a complex, bakery-level richness you can’t get from a packet.
  • Peppermint Without Overwhelm: Using a lightly steeped mint leaf and just a whisper of extract preserves the cocoa’s integrity while still delivering that holiday kiss of mint.
  • Silky Texture Secret: A cornstarch slurry eliminates any chalky residue and mimics the velvet body of European sipping chocolate.
  • Stabilized Whipped Cream: A touch of cream cheese in the topping keeps peaks pert for up to 24 hours—perfect for mug-after-mug refills during a party.
  • Make-Ahead Friendly: Base can be refrigerated for three days; simply reheat with a splash of milk and whisk until glossy.
  • Scale Without Drama: Whether you’re brewing two cups for a quiet night or doubling for a classroom of kindergarteners, the ratios stay fail-safe.

Ingredients You'll Need

Ingredients

The beauty of hot cocoa is that it hums on the contrast between simple pantry staples and one or two “wow” ingredients. Start with good cocoa powder; I’m partial to Dutch-process for its malty roundness, but natural works—just know it will be tangier. Seek out chocolate in the 60–68 % range. Anything higher can edge into bitter, anything lower veers toward candy. Whole milk is traditional, though oat milk with a tablespoon of melted coconut oil comes surprisingly close in body.

Peppermint extract is potent; buy a small bottle and store it in the fridge—oils stay fresher. Fresh mint, optional but sublime, should be perky and bright; avoid any bunches with black spots. Granulated sugar dissolves cleanly, but if you have superfine hanging around from summer daiquiris, it shaves a full minute off whisking time. Cornstarch is the stealth MVP: a scant teaspoon transforms thin cocoa into something spoon-coating. For the whipped cream, use cream at least 36 % butterfat; lower-fat versions collapse faster than a gingerbread house in July. A tablespoon of cream cheese might sound odd, but it’s the insurance policy for billowy stability.

Optional garnishes—crushed candy canes, mini chocolate chips, a snowfall of powdered sugar—live in the happy land between whimsy and nostalgia. Buy candy canes in early December when they’re on two-for-one sale; stash extras in the freezer where they stay brittle and easy to smash into shards.

How to Make Festive Hot Cocoa with Peppermint and Whipped Cream for Winter Warmth

1
Infuse the Milk

Pour 3 cups (720 ml) whole milk into a heavy saucepan. Add 4 sprigs fresh peppermint (or 2 crushed candy canes) and warm over medium-low until tiny bubbles form at the perimeter—about 5 minutes. Remove from heat, cover, and steep 10 minutes. Strain, discarding solids; return mint-kissed milk to pot.

2
Bloom the Cocoa

Off heat, whisk in ½ cup (50 g) Dutch-process cocoa, ⅓ cup (65 g) granulated sugar, and ¼ tsp fine sea salt. This “dry” phase prevents lumps. Once mixture looks like damp potting soil, whisk in 2 tbsp (12 g) cornstarch until no streaks remain.

3
Add Chocolate

Scatter 4 oz (115 g) finely chopped 64 % chocolate across surface. Let stand 1 minute so chocolate begins to melt from residual heat, then whisk until satin-smooth and the cocoa is the color of mahogany leather.

4
Simmer & Thicken

Return pan to low heat. Stir constantly, tracing figure eights and sweeping edges, until cocoa thickens enough to coat the back of a spoon—about 4 minutes. Do not boil; aggressive heat scrambles milk proteins and turns texture grainy.

5
Season & Taste

Remove from heat. Stir in ½ tsp pure peppermint extract, 1 tsp vanilla extract, and 2 tsp maple syrup. Taste; add more peppermint a scant drop at a time—oil intensifies as it sits.

6
Make Stabilized Whipped Cream

In a chilled bowl, beat 1 cup (240 ml) cold heavy cream, 2 tbsp softened cream cheese, and 2 tbsp powdered sugar until soft peaks form. Add ¼ tsp peppermint extract and beat just to stiff peaks. Cream-cheese insurance keeps peaks perky for hours.

7
Serve & Garnish

Ladle cocoa into pre-warmed mugs (fill mugs with hot tap water while cocoa simmers). Crown each with a generous spoonful of whipped cream, a shower of crushed candy-cane shards, and—if you’re feeling extra—a mini candy cane hooked on rim.

8
Keep Warm for a Crowd

Transfer cocoa to a slow-cooker set on LOW; hold up to 2 hours, stirring occasionally. Froth with an immersion blender before serving to restore silkiness. Float a cinnamon stick in the crock to perfume the room.

Expert Tips

Grate, Don’t Chop

A box-grater’s fine side increases surface area so chocolate melts in seconds, preventing the pot from climbing above 180 °F.

Salt Is Not Optional

A scant ¼ tsp awakens chocolate’s fruity notes and keeps sweetness from cloying—think of it as turning up contrast on a photo.

Peppermint Layering

Steep fresh mint for grassy brightness, then reinforce with extract at finish. Using only extract can read like toothpaste.

Whip Small Batches

Cream doubles in volume fast; whip only what you’ll use within an hour for picture-perfect peaks that don’t weep.

Cornstarch Slurry Fix

If cocoa turns thin on reheat, whisk ½ tsp cornstarch with 1 tbsp cold milk, stir in, simmer 1 minute—silky again.

DIY Candy-Cane Dust

Blitz candy canes in a spice grinder for 10 seconds; you’ll get powder fine as snow that melts instantly on cream.

Variations to Try

Mocha Mint

Dissolve 1 tsp instant espresso powder with the cocoa; top with crushed chocolate-covered espresso beans.

White Chocolate Wonderland

Swap dark for good-quality white chocolate; omit peppermint in favor of ½ tsp orange blossom water.

Vegan Velvet

Use full-fat coconut milk, maple syrup, and whip chilled coconut cream with 1 tbsp aquafaba.

Spiced Mexican Style

Add ⅛ tsp cayenne and ½ tsp ground cinnamon while blooming cocoa; garnish with cinnamon stick stirrer.

Toasted Marshmallow

Pour cocoa into oven-safe mugs, top with marshmallows, slide under broiler 45 seconds—watch like a hawk.

Boozy Snowcap

Stir 1 oz peppermint schnapps or crème de cacao into each mug just before serving; keep cocoa kid-friendly by setting bottles beside mugs for adults to add themselves.

Storage Tips

Cool leftover cocoa to room temperature, then refrigerate in an airtight jar up to 3 days. A skin may form; simply whisk or immersion-blend until emulsified. Reheat gently over low, thinning with milk 1 tbsp at a time—starches tighten when cold. Whipped cream should be stored separately in a sealed container; place a paper towel on surface to absorb moisture and keep peaks lofty up to 48 hours.

For longer storage, freeze cocoa (minus cream) in silicone ice-cube trays; once solid, pop cubes into a zip-top bag. Thaw desired number of cubes in a saucepan with a splash of milk over low heat, whisking until smooth. This method is brilliant for single-cup cravings or for transforming into frozen hot-chocolate pops: insert a stick halfway through freezing and roll in crushed candy canes once solid.

Frequently Asked Questions

Yes. Omit step 1 and simply whisk ½–¾ tsp extract into finished cocoa. Start conservatively; you can always add more, but you can’t subtract.

Either the heat was too high and milk proteins seized, or cocoa wasn’t sifted. Strain through fine mesh, then rewarm with an extra splash of milk while whisking vigorously.

Absolutely. Use a wider pot to speed evaporation and stir more frequently—cornstarch can lurk at corners and scorch.

Substitute erythritol or allulose 1:1. Note that natural sweeteners may cool the perceived temperature, so serve immediately.

Use cream labeled 36–40 % butterfat, chill bowl and beaters, and add the mentioned cream cheese. Over-beating turns cream to butter, so stop at stiff peaks.

Yes. Preheat an insulated air-pot with boiling water, empty, then fill with cocoa. Wrap pot in a tea towel for extra insulation; it will stay piping for 90 minutes.
festive hot cocoa with peppermint and whipped cream for winter warmth
main-dishes
Pin Recipe

Festive Hot Cocoa with Peppermint and Whipped Cream for Winter Warmth

(4.9 from 127 reviews)
Prep
5 min
Cook
10 min
Servings
4

Ingredients

Instructions

  1. Infuse: Warm milk with mint 5 min, steep 10 min, strain.
  2. Bloom: Off heat whisk in cocoa, sugar, salt, then cornstarch.
  3. Melt: Add chopped chocolate, wait 1 min, whisk smooth.
  4. Thicken: Simmer on low 4 min, stirring, until nappe consistency.
  5. Season: Off heat add extracts and maple syrup.
  6. Whip: Beat cold cream, cream cheese, powdered sugar to stiff peaks.
  7. Serve: Pour cocoa into warm mugs, top with whipped cream and candy-cane dust.

Recipe Notes

Cocoa base keeps 3 days refrigerated; reheat gently with a splash of milk. Whipped cream stays perky 24 hours when stored with a paper towel pressed to surface.

Nutrition (per serving)

384
Calories
7g
Protein
39g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.