Welcome to Thedailydishes

Frothy Peppermint Hot Chocolate For A Cozy Night

By Clara Hartwell | January 29, 2026
Frothy Peppermint Hot Chocolate For A Cozy Night

There’s something almost magical about the first sip of peppermint hot chocolate on a cold winter evening. I’m not talking about the powdered packets that taste vaguely of chocolate and disappointment—I’m talking about velvet-rich cocoa, billows of real dairy froth, and the bright, clarifying snap of peppermint that makes every taste bud stand up and cheer. I created this recipe during a blizzard three years ago when the snow was falling sideways, the power was flickering, and my pantry held exactly one bag of dark-chocolate chips, a lonely candy cane, and a quart of heavy cream that needed using. What started as desperation became tradition: every December my family lights the fireplace, queues up The Muppet Christmas Carol, and clinks mismatched mugs of this liquid comfort. The froth alone—thick enough to support a mini marshmallow mountain—is worth the price of admission. If you’ve been searching for the grown-up version of the cocoa you loved as a kid, welcome home.

Why This Recipe Works

  • Double-chocolate base: A mix of 70 % bittersweet bars and Dutch-process cocoa creates depth without excessive sweetness.
  • Real peppermint infusion: Steeping crushed candy canes in hot cream extracts pure flavor—no artificial extracts required.
  • Two-stage frothing: Immersion-blending the cocoa while hot, then re-frothing the cream separately, guarantees mile-high foam that lasts.
  • Make-ahead friendly: Base keeps four days chilled; reheat and froth to order for impromptu guests.
  • Adjustable indulgence: Swap dairy for oat milk, cut sugar by 30 %, or spike with espresso—details below.
  • Visual wow-factor: The violet-color pop against snowy foam photographs like a dream—hello, holiday Instagram.

Ingredients You'll Need

Ingredients

Quality matters when you have a short ingredient list. Start with chocolate you’d happily eat out of hand—my go-to is a 70 % cacao bar from a local bean-to-bar maker, but Ghirardelli or Lindt work in a pinch. Dutch-process cocoa (look for the words “alkalized” or “processed with alkali”) delivers smoother flavor than natural cocoa; its lower acidity lets the peppermint shine. Whole milk gives the creamiest body, though 2 % is acceptable. Heavy cream with 36 % milk-fat whips faster and tastes sweeter, so skip the “whipping cream” labeled 30 %. For peppermint, I crush four standard candy canes; if you only have starlight mints, those work—reduce to three tablespoons crushed. A pinch of espresso powder (optional) amplifies chocolate without turning the drink mocha. Finally, keep a small bar of white chocolate on standby for shaving over the top—its buttery sweetness contrasts the dark cocoa base and looks like delicate snowflakes.

How to Make Frothy Peppermint Hot Chocolate For A Cozy Night

1
Infuse the cream

Combine 1 cup heavy cream and crushed candy canes in a small saucepan. Heat over medium until tiny bubbles form around the edge (do not boil), then remove from heat, cover, and steep 15 minutes. Strain through fine mesh, pressing solids to extract every fragrant drop. Chill the infused cream while you prepare the cocoa base; colder cream froths faster later.

2
Build the chocolate base

In a medium heavy-bottomed pot whisk 3 tablespoons Dutch-process cocoa, 3 tablespoons granulated sugar, and 1 teaspoon espresso powder. Drizzle in ¼ cup whole milk, stirring until a glossy paste forms—this prevents lumps. Gradually whisk in remaining 2 cups milk plus ½ cup cream. Warm over medium-low until steaming and tiny bubbles appear.

3
Melt the chocolate

Off heat, add 4 oz chopped bittersweet chocolate and a pinch of fine sea salt. Let stand 1 minute, then whisk until satin-smooth. Return pot to low heat for 30 seconds to ensure fully melted. The mixture should coat the back of a spoon; if too thick, loosen with a splash of milk.

4
Create the first froth

Insert an immersion blender directly into the pot, angling the head slightly off-center to create a vortex. Blend on high for 20 seconds. The cocoa will almost double in volume and take on a glossy mousse-like top. No immersion blender? Whisk vigorously by hand for 60 seconds or transfer in batches to a countertop blender.

5
Whip the peppermint cream

Retrieve the chilled infused cream from step 1. Using handheld beaters or an immersion blender with whisk attachment, whip on medium until soft peaks form. You want a thick pourable cloud rather than stiff peaks so it melts gently into the hot cocoa.

6
Assemble & serve

Divide the hot chocolate among four pre-warmed mugs (run them under hot tap water for 30 seconds so the drink stays silky). Spoon or ladle the peppermint whipped cream over each, letting it cascade into dramatic peaks. Garnish with shaved white chocolate, mini candy-cane shards, or a drizzle of chocolate syrup for extra flair. Serve immediately with long spoons to scoop the melting froth.

Expert Tips

Temperature sweet spot

Keep the cocoa below 180 °F to prevent milk proteins from scorching; a probe thermometer guarantees silkiness.

Double-batch hack

Multiply everything except the chocolate by 1.5 for eight mugs; add chocolate incrementally to taste so it doesn’t overpower.

Vegan swap

Use full-fat coconut milk and aquafaba whipped with 2:1 sugar for a cloud-like topping that firms beautifully.

Spike it right

Add 1 oz crème de cacao or peppermint schnapps per mug after heating; alcohol dulls froth so fold in gently.

Clean-up saver

Rinse the immersion blender immediately; dried chocolate clogs blades faster than you can say “Bah humbug.”

Kid-friendly twist

Reduce candy canes to two for milder mint, and serve with candy-cane stirring sticks that slowly dissolve for extra sweetness.

Variations to Try

  • Mocha peppermint: Replace ÂĽ cup milk with strong coffee and top with chocolate-covered espresso beans.
  • White chocolate raspberry: Swap bittersweet for white chocolate and stir in 2 tbsp raspberry purĂ©e per mug.
  • Spiced Mexican style: Add ÂĽ tsp cinnamon and a pinch of cayenne to the cocoa paste; garnish with chili-dusted chocolate shavings.
  • Sugar-free keto: Use unsweetened almond milk, allulose, and 90 % cacao chocolate; whip heavy cream with powdered monk fruit.

Storage Tips

Cool the cocoa base to room temperature, then refrigerate in an airtight jar up to four days. The chocolate may separate—simply whisk while reheating. The peppermint cream holds for 48 hours; rewhip briefly if it deflates. Freeze leftover hot chocolate in silicone ice-cube trays; pop a few cubes into your next batch for an instant flavor boost or blend with vanilla ice cream for a milkshake. Do not freeze the whipped cream—it becomes grainy.

Frequently Asked Questions

You can, but the flavor will read sharper and slightly artificial. Start with â…› tsp and add cautiously; extract is potent. Candy canes contribute subtle vanilla notes and a soft pink blush.

Seizing happens when liquid hits melted chocolate too fast or the mixture overheats. Chop the chocolate finely so it melts gently in the warm milk off heat, and avoid boiling temperatures.

Absolutely. Combine everything except chocolate and cream in the insert; cook on LOW 2 hours, whisk in chocolate until smooth, then proceed with frothing the cream separately.

Chill a can of full-fat coconut milk overnight, scoop the solid cream, and whip with 2 tbsp powdered sugar and ÂĽ tsp xanthan gum for stability. It pipes beautifully and tastes subtly tropical.

Warm gently in a saucepan over low heat, whisking constantly. Re-froth with the immersion blender for 5 seconds just before serving. Reserve any leftover whipped cream separately and rewhip briefly.
Frothy Peppermint Hot Chocolate For A Cozy Night
main-dishes
Pin Recipe

Frothy Peppermint Hot Chocolate For A Cozy Night

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

Ingredients

Instructions

  1. Infuse cream: Heat 1 cup cream with crushed candy canes until steaming; steep 15 min, strain, chill.
  2. Make cocoa base: Whisk cocoa, sugar, espresso, and ¼ cup milk to a paste; whisk in remaining milk plus ½ cup cream. Warm until steaming.
  3. Melt chocolate: Off heat, add chopped chocolate and salt; whisk until smooth.
  4. Froth once: Blend with immersion blender 20 sec until doubled in volume.
  5. Whip cream: Beat chilled infused cream to soft peaks.
  6. Assemble: Divide hot cocoa among warmed mugs, top with peppermint cream, garnish, serve immediately.

Recipe Notes

For a lighter version, replace half the heavy cream with evaporated skim milk. The cocoa base can be made two days ahead; reheat gently and re-froth before serving.

Nutrition (per serving)

418
Calories
7g
Protein
35g
Carbs
28g
Fat

More Recipes