Love this? Pin it for later!
When the first snowflake drifts past my kitchen window, I know it's time. Time to unwrap the vintage copper saucepan my grandmother passed down to me, time to pull the peppermint extract from the very back of the spice cabinet, and time to create the drink that has become our family's December tradition. This isn't just hot chocolate—it's liquid nostalgia, a silky-smooth elixir that transforms ordinary holiday nights into cherished memories.
For fifteen years now, I've perfected this recipe, tweaking and adjusting until it became the stuff of family legend. My daughter insists it's what Santa truly wants instead of the standard milk and cookies. My neighbors have been known to "accidentally" drop by when they see my kitchen light on after dinner. Even my die-hard coffee-enthusiast husband admits this is the one drink that can lure him away from his espresso machine.
What makes this hot chocolate extraordinary isn't just its impossibly smooth texture or the way the peppermint whipped cream melts into a minty cloud on top. It's the ritual—the slow whisking, the gentle simmering, the anticipation that builds as the rich chocolate aroma wafts through your home. In a season that often feels rushed and commercial, this recipe forces you to slow down, to savor, to connect.
Why This Recipe Works
- Triple Chocolate Technique: Using both cocoa powder and chopped chocolate creates depth—cocoa for intensity, chocolate for silkiness
- Cornstarch Magic: Just a teaspoon transforms thin, watery cocoa into luxuriously thick velvet without any heaviness
- Temperature Precision: Heating to exactly 180°F ensures maximum chocolate flavor without the burnt taste that ruins most homemade versions
- Peppermint Whipped Cloud: Cold bowl, cold beaters, and ultra-cold cream create the perfect peaks that hold their shape even as they slowly melt into your drink
- Make-Ahead Friendly: The chocolate base actually improves after a day in the fridge, making holiday entertaining stress-free
- Customizable Sweetness: Starting with less sugar lets you adjust to your taste—essential since chocolate brands vary dramatically in sweetness
Ingredients You'll Need
Great hot chocolate starts with great ingredients, but that doesn't mean you need to break the bank. After years of testing everything from grocery store staples to artisanal imports, I've found the sweet spot where quality meets accessibility.
For the Velvety Hot Chocolate:
Whole Milk (4 cups): Please don't skim this one—literally. Whole milk creates the rich, creamy base that makes this drink feel indulgent rather than watery. If you must substitute, 2% works, but anything lighter will leave you disappointed. For dairy-free friends, I've had surprising success with barista-style oat milk, which has the fat content needed for creaminess.
Heavy Cream (½ cup): This is your secret weapon for that velvety texture. The extra fat coats your tongue, creating the luxurious mouthfeel that separates great hot chocolate from the packets of your childhood. Look for cream with at least 36% milkfat content.
Dutch-Process Cocoa Powder (¼ cup): Not all cocoa is created equal. Dutch-process has been treated with alkali, which neutralizes cocoa's natural acidity and creates a smoother, more mellow chocolate flavor. I keep a massive container of Valrhona in my pantry, but Ghirardelli or even Hershey's Special Dark work beautifully for everyday drinking.
Dark Chocolate (4 oz, 60-70%): Here's where you can really customize. Love intense chocolate? Go 70%. Prefer something more crowd-pleasing? 60% hits the sweet spot. I buy baking bars and chop them myself—pre-chopped chips contain stabilizers that prevent them from melting smoothly. Trader Joe's Pound Plus bars are my budget-friendly go-to.
Cornstarch (1 teaspoon): This is my grandmother's trick, passed down through generations. Just a whisper of cornstarch thickens the hot chocolate without turning it gloopy. It's the difference between drinking chocolate and sipping velvet.
For the Peppermint Whipped Cream:
Heavy Cream (1 cup): Cold, cold, cold. I pop my mixing bowl and beaters in the freezer for 15 minutes before whipping. This isn't the time for light cream or half-and-half—you need the full fat content to create stable peaks.
Powdered Sugar (3 tablespoons): Granulated sugar leaves a gritty texture in whipped cream. Powdered sugar dissolves instantly, sweetening without the crunch. Plus, the small amount of cornstarch in powdered sugar helps stabilize your whipped cream.
Peppermint Extract (¼ teaspoon): A little goes a long way. Start with less—you can always add more, but you can't take it out. I use McCormick's pure peppermint extract, not mint extract. Mint extract is spearmint, which will give you toothpaste vibes.
How to Make Velvety Hot Chocolate with Peppermint Whipped Cream for Holiday Nights
Prep Your Chocolate Base
In a small bowl, whisk together the cocoa powder, cornstarch, and ¼ cup of the milk until smooth. This creates a slurry that prevents lumps. Think of it as chocolate insurance—taking 30 seconds now saves you from fishing out stubborn cocoa clumps later.
Combine and Heat
Pour the remaining milk and cream into a medium saucepan. Add your cocoa slurry and whisk until combined. Place over medium heat and cook, whisking constantly, until tiny bubbles form around the edges. This should take 5-7 minutes. Don't walk away—milk goes from perfect to volcanic eruption in seconds.
Add the Chocolate
Remove from heat and add your chopped chocolate. Let it sit for 30 seconds—this gives the hot liquid time to start melting the chocolate without scorching it. Then whisk until smooth and glossy. The chocolate should melt completely, creating a rich, dark base.
Sweeten and Season
Return to low heat and add sugar, salt, and vanilla. The salt might seem odd, but it's essential—it heightens the chocolate flavor without making the drink salty. Heat gently until the sugar dissolves completely. Taste and adjust sweetness. Some chocolates are sweeter than others, so start with less and add more as needed.
Achieve Velvet Status
Continue cooking over low heat, whisking constantly, until the mixture reaches 180°F on an instant-read thermometer. This is the magic temperature where the cornstarch activates, transforming your drink from good to unforgettable. It should coat the back of a spoon but still be pourable.
Prepare the Peppermint Cloud
While your hot chocolate simmers, make the whipped cream. Using a hand mixer or stand mixer, beat the cold cream in your chilled bowl until soft peaks form. Add powdered sugar and peppermint extract, then continue beating until stiff peaks form. Be careful not to over-beat—you want peaks that hold their shape but still look smooth and creamy.
Serve with Ceremony
Ladle the hot chocolate into pre-warmed mugs. Top with a generous dollop of peppermint whipped cream. For extra festivity, sprinkle with crushed candy canes, chocolate shavings, or a dusting of cocoa powder. Serve immediately—the contrast between the hot chocolate and the cool cream is part of the magic.
Store for Later
If you somehow have leftovers, store the hot chocolate base in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, whisking frequently. The whipped cream is best used immediately, but you can stabilize it with a pinch of cream of tartar if you need it to hold for several hours.
Expert Tips
Temperature is Everything
Invest in an instant-read thermometer. The difference between 170°F and 180°F is the difference between good and transcendent hot chocolate. Too cool and your cornstarch won't activate; too hot and you'll scorch the milk.
Don't Skip the Slurry
Mixing cocoa with liquid before adding to hot milk prevents those stubborn lumps that never seem to dissolve. It's an extra 30 seconds that saves you from serving lumpy hot chocolate.
Keep It Cold
For the fluffiest whipped cream, everything should be cold—the bowl, the beaters, the cream. I even store my mixing bowl in the freezer during December so it's ready whenever the hot chocolate mood strikes.
Patience Pays Off
Low and slow is the secret to smooth hot chocolate. High heat scorches milk and creates a grainy texture. If you're tempted to rush, remember that good things come to those who whisk.
Chocolate Math
The higher the cocoa percentage, the less sweet your chocolate. If using 70% chocolate, you might want to add an extra tablespoon of sugar. Taste as you go—chocolate is personal.
Warm Your Mugs
A quick rinse with hot water from the tap warms your mugs so your hot chocolate stays hot longer. It's a small step that makes a big difference on cold winter nights.
Make It Your Own
The base recipe is perfect as-is, but don't be afraid to experiment. Add a cinnamon stick while heating, or stir in a shot of espresso for a mocha twist. The possibilities are endless.
Plan Ahead
The hot chocolate base actually improves after a day in the fridge. Make it ahead for holiday gatherings, then reheat gently while guests enjoy appetizers. You'll spend less time in the kitchen and more time making memories.
Variations to Try
Mexican Hot Chocolate
Add ½ teaspoon ground cinnamon and a pinch of cayenne pepper to the cocoa slurry. Top with cinnamon whipped cream and a cinnamon stick stirrer. The gentle heat builds slowly, warming you from the inside out.
Adult Peppermint Mocha
Add 2 tablespoons of espresso powder to the cocoa mixture, then spike each serving with a shot of peppermint schnapps or crème de cacao. Perfect for holiday cocktail parties or cozy date nights in.
White Chocolate Raspberry
Replace the dark chocolate with white chocolate and add 2 tablespoons of raspberry syrup. The tart berries cut through the sweetness of white chocolate, creating a beautifully balanced drink that's stunning in clear glass mugs.
Salted Caramel
Replace half the sugar with caramel sauce and increase salt to ½ teaspoon. Drizzle extra caramel on top of the whipped cream and finish with a sprinkle of flaky sea salt. The sweet-salty combination is absolutely addictive.
Lavender Honey
Steep 1 teaspoon of culinary lavender in the hot milk for 10 minutes, then strain. Replace sugar with honey for a sophisticated, grown-up version that pairs beautifully with shortbread cookies.
Vegan Deluxe
Use full-fat coconut milk for both the base and whipped cream. The coconut flavor pairs beautifully with chocolate, and aquafaba (chickpea liquid) whips into surprisingly stable peaks for a completely plant-based treat.
Storage Tips
Refrigerator Storage
Store leftover hot chocolate base in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and deepen after the first day. Reheat gently over low heat, whisking frequently. Add a splash of milk if it's thickened too much.
Freezer Instructions
The hot chocolate base freezes beautifully for up to 3 months. I freeze it in ice cube trays, then transfer the cubes to freezer bags. Thaw overnight in the refrigerator, then reheat gently. It's perfect for single servings when you need a quick chocolate fix.
Make-Ahead Magic
For holiday entertaining, make the base up to 2 days ahead. Store in the refrigerator, then reheat in a slow cooker on the warm setting for parties. The whipped cream is best made fresh, but you can whip it up to 4 hours ahead and store in the refrigerator.
Reviving Leftovers
If your refrigerated hot chocolate separates or becomes grainy, don't panic. Reheat it with a splash of milk and whisk vigorously. An immersion blender works wonders for restoring the silky texture.
Frequently Asked Questions
Absolutely! Just reduce the sugar by half since milk chocolate is much sweeter than dark. Keep in mind that milk chocolate has less cocoa butter, so your hot chocolate won't be quite as rich, but it will be more crowd-pleasing for those who prefer sweeter drinks.
Whipped cream deflates for three main reasons: the cream wasn't cold enough, you over-whipped it, or your kitchen is too warm. Start with ultra-cold cream and equipment, stop whipping as soon as stiff peaks form, and if your kitchen is warm, place your mixing bowl in an ice bath while whipping.
Yes, but you'll lose that signature velvety texture. You can substitute with ½ teaspoon of arrowroot powder or simply omit it entirely for a thinner, more traditional hot chocolate. The flavor will still be excellent, just less thick and luxurious.
Press plastic wrap directly onto the surface if storing, or simply whisk vigorously before serving. The "skin" is just milk proteins that coagulate when heated—completely harmless and disappears with a good whisk or blend with an immersion blender.
Definitely! This recipe scales beautifully. For large batches, I use a slow cooker on the warm setting to keep it hot during parties. Just remember that larger volumes take longer to heat, so plan accordingly and stir frequently to prevent scorching on the bottom.
Place unwrapped candy canes in a zip-top bag and crush with a rolling pin or meat mallet. For finer pieces, use a food processor. Crush just before serving—candy canes absorb moisture from the air and become sticky if crushed too far ahead.
Velvety Hot Chocolate with Peppermint Whipped Cream for Holiday Nights
Ingredients
Instructions
- Make chocolate slurry: Whisk cocoa powder, cornstarch, and ¼ cup milk until smooth. Set aside.
- Heat milk: Combine remaining milk and cream in a saucepan. Whisk in cocoa slurry. Cook over medium heat until bubbles form around edges.
- Melt chocolate: Remove from heat, add chopped chocolate, let stand 30 seconds, then whisk until smooth.
- Sweeten: Return to low heat, add sugar, salt, and vanilla. Cook until sugar dissolves.
- Thicken: Continue cooking, whisking constantly, until mixture reaches 180°F and coats the back of a spoon.
- Make whipped cream: Beat cold cream until soft peaks form. Add powdered sugar and peppermint extract, beat until stiff peaks form.
- Serve: Pour hot chocolate into warm mugs, top with peppermint whipped cream and crushed candy canes if desired.
Recipe Notes
For best results, use high-quality chocolate and Dutch-process cocoa powder. The hot chocolate base can be made up to 2 days ahead and reheated gently. Whipped cream is best made fresh but can be prepared up to 4 hours ahead and stored in the refrigerator.