There's nothing quite like wrapping your hands around a warm mug of Peppermint Hot Chocolate Recipe on a cold winter evening. The combination of rich, creamy chocolate with that refreshing hint of mint creates pure magic in a cup. I've been making this festive drink for my family every Christmas since my kids were little, and it's become our most requested winter treat.
This homemade peppermint hot cocoa beats any coffee shop version, and you probably have most of the ingredients in your pantry right now. Whether you're hosting a holiday party, enjoying a slow Christmas breakfast, or just want to cozy up by the fireplace, this Peppermint Hot Chocolate Recipe delivers that perfect balance of sweet chocolate and cool peppermint that makes winter so special.

What Makes This Christmas Hot Cocoa Stand Out
This isn't your average instant mix hot chocolate. My Peppermint Hot Chocolate Recipe uses real chocolate and cocoa powder for that deep, rich flavor you won't find in store-bought packets. The secret is in how we layer the chocolate; combining both cocoa powder and actual chocolate chips creates incredible depth and creaminess.
The peppermint flavor comes from two sources: pure peppermint extract and crushed candy canes. This double punch of mint gives you that authentic candy cane cocoa taste without being overwhelming. It's the same technique fancy cafés use, but you can make it right at home for a fraction of the price. Plus, this festive mint hot chocolate pairs beautifully with Christmas cookies, gingerbread, or even a slice of warm honey bread for an unforgettable winter treat.
Jump to:
Ingredients
- Whole milk ; provides the creamy foundation (substitute with oat milk or almond milk for dairy-free)
- Unsweetened cocoa powder ; gives that deep chocolate flavor
- Granulated sugar ; balances the bitterness of cocoa
- Dark chocolate chips ; adds richness and smooth texture
- Peppermint extract ; delivers that signature mint kick
- Salt ; enhances all the flavors
For Topping
- Chocolate shavings ; makes it look café-worthy
- Whipped cream ; makes it feel extra special
- Crushed candy canes ; adds crunch and festive look
- Mini marshmallows (optional) ; for that classic hot cocoa experience

See recipe card for quantities.
Instructions
Prepare Your Chocolate Base
- Pour the milk into a medium saucepan and place it over medium-low heat
- Whisk in the cocoa powder until no lumps remain
- Add the sugar and pinch of salt, stirring constantly
- Heat the mixture until it's warm but not boiling (about 3-4 minutes)
- Watch for small bubbles around the edges; that's your signal it's ready
Melt in the Chocolate
- Remove the pan from heat once the milk is steaming
- Add the dark chocolate chips to the hot milk mixture
- Let them sit for 30 seconds to soften
- Whisk vigorously until completely smooth and glossy
- The chocolate should blend seamlessly into the milk
Add the Peppermint Magic
- Stir in the peppermint extract (start with ¼ teaspoon)
- Taste and add more extract if you want a stronger mint flavor
- Return the pan to low heat for 1 minute to blend flavors
- Keep stirring to prevent any skin from forming on top
Serve and Decorate
- Serve immediately while it's hot and steaming
- Pour the Peppermint Hot Chocolate Recipe into your favorite mugs
- Top with a generous swirl of whipped cream
- Sprinkle crushed candy canes over the cream
- Add mini marshmallows or chocolate shavings if desired
Expert Cooking Tips
- Temperature Control Matters Never let your milk boil; high heat causes it to scorch and develop an unpleasant taste. Keep the heat at medium-low and stir frequently. If you see rapid bubbling, reduce the heat immediately.
- Choose Quality Chocolate The type of chocolate you use makes a huge difference. Dark chocolate chips with 60-70% cocoa content give you the best flavor. Avoid chocolate chips with additives that prevent melting smoothly.
- Fresh Peppermint Extract is Key Check the date on your peppermint extract bottle. Old extract loses its punch and can taste artificial. Pure peppermint extract (not imitation) gives you that authentic candy cane flavor.
- Crush Candy Canes Properly Place candy canes in a sealed plastic bag and tap with a rolling pin or meat mallet. You want small pieces, not powder. Larger chunks add nice texture and visual appeal.
- Make it Extra Creamy For an even richer holiday hot chocolate, replace ½ cup of milk with heavy cream. This creates that luxurious, velvety texture you get at high-end chocolate shops.
- Timing Your Peppermint Add the extract after removing from heat. High temperatures can cause some of the peppermint flavor to evaporate, leaving you with a weaker taste.
Recipe Variations & Substitutions
White Chocolate Version
- Swap the dark chocolate chips and cocoa powder for ½ cup white chocolate chips. This creates a sweeter, creamier white chocolate peppermint hot chocolate that kids absolutely love. The mint flavor stands out even more against the milder white chocolate.
Peppermint Mocha Style
- Add 1-2 shots of espresso or ¼ cup strong brewed coffee to your finished Peppermint Hot Chocolate Recipe. This transforms it into a peppermint mocha that rivals any Starbucks creation. Perfect for adults who want that caffeine kick.
Dairy-Free Option
- Use coconut milk, oat milk, or cashew milk instead of regular milk. Oat milk works best because it's naturally creamy and froths beautifully. Make sure your chocolate chips are dairy-free too.
Extra Minty Version
- Double the peppermint extract and add a few drops of green food coloring for a fun, festive look. You can also steep a peppermint tea bag in the warm milk for 5 minutes before adding the chocolate.
Spiced Holiday Twist
- Add ¼ teaspoon cinnamon and a tiny pinch of cayenne pepper. This creates a Mexican hot chocolate meets peppermint flavor that's surprisingly delicious and warming.
Sugar-Free Alternative
- Replace granulated sugar with stevia or monk fruit sweetener. Use sugar-free chocolate chips and you've got a low-carb, keto-friendly winter drink recipe.
Equipment Recommendations
- Heavy-bottom saucepan ; prevents hot spots and burning (a 2-quart size works perfectly for this Peppermint Hot Chocolate Recipe)
- Wire whisk ; creates smooth, lump-free hot chocolate better than a spoon
- Measuring cups and spoons ; accuracy matters for the perfect flavor balance
- Heat-resistant mugs ; ceramic or glass mugs that can handle hot liquids
- Milk frother (optional) ; creates that café-style foam on top
- Candy crusher or rolling pin ; for breaking up those candy canes
- Fine-mesh strainer (optional) ; removes any cocoa lumps if needed
Storage & Meal Prep Tips
Refrigerator Storage
- Store leftover peppermint hot cocoa in an airtight container in the fridge for up to 3 days. The mixture will thicken as it cools. When reheating, add a splash of milk and warm it slowly on the stove, whisking constantly. Avoid the microwave if possible; it can cause the chocolate to separate.
Make-Ahead Mix
- Create a dry peppermint hot chocolate mix by combining cocoa powder, sugar, crushed candy canes, and powdered milk. Store in a mason jar for up to 3 months. When ready to use, add 3 tablespoons of mix to 1 cup of hot milk or water.
H3: Freezing Instructions
While you can freeze the prepared Peppermint Hot Chocolate Recipe in ice cube trays, it's better to freeze just the chocolate base without the peppermint. Thaw overnight in the fridge, reheat gently, then add fresh peppermint extract for the best flavor.
Batch Cooking for Parties
- This recipe easily doubles or triples. Use a large pot and keep it on the lowest heat setting to serve throughout your holiday gathering. Set up a hot chocolate bar with various toppings so guests can customize their drinks.
The Candy Cane Secret That Changes Everything
Here's something most recipes won't tell you: the timing of when you add your candy cane pieces matters tremendously. Instead of just sprinkling crushed candy canes on top, I stir half of them into the hot chocolate about 30 seconds before serving. This allows them to partially melt, creating these incredible sweet pockets of peppermint throughout your drink.
The other half goes on top as decoration, giving you two different textural experiences. The melted bits inside create surprise bursts of flavor, while the crunchy pieces on top provide that satisfying snap with each sip. This double candy cane method is what makes my Peppermint Hot Chocolate Recipe stand out at every holiday party. Once you try this technique, you'll never go back to just topping your cocoa again.
FAQ
Does peppermint go with hot chocolate?
Absolutely! Peppermint and chocolate are classic flavor partners. The cool, refreshing taste of peppermint balances the rich sweetness of chocolate perfectly. This combination has been popular for decades, especially during the winter holidays. The mint helps cut through the heaviness of chocolate, making each sip feel lighter and more refreshing.
Does Starbucks have Peppermint Hot Chocolate year round?
No, Starbucks typically offers their Peppermint Hot Chocolate as a seasonal drink during the winter holiday months, usually from November through January. However, you can make this Peppermint Hot Chocolate Recipe at home anytime you want, and it tastes even better than the coffee shop version while costing much less.
Does Swiss Miss make Peppermint Hot Chocolate?
Yes, Swiss Miss does release a seasonal Peppermint Hot Cocoa mix during the holidays. However, homemade versions using real chocolate and fresh peppermint extract taste significantly richer and more authentic. This Peppermint Hot Chocolate Recipe gives you control over the sweetness and mint intensity, which you can't adjust with instant mixes.
Do chocolate and peppermint go together?
Chocolate and peppermint are one of the most beloved flavor combinations, especially during Christmas. The science behind why they work so well together is fascinating; chocolate contains compounds that are enhanced by menthol from peppermint. This creates a cooling sensation that makes the chocolate taste even more intense and satisfying, which is why the Peppermint Hot Chocolate Recipe has become such a holiday tradition.
Wrap Up Your Winter with This Perfect Treat
This Peppermint Hot Chocolate Recipe brings the warmth and magic of the holidays right into your kitchen. The combination of smooth, rich chocolate with refreshing peppermint creates a drink that's become a staple in homes across the country during winter months. It's incredibly easy to make, uses simple ingredients, and tastes better than anything you'll find at a café.
Once you've mastered this festive mint hot chocolate, try pairing it with other cozy breakfast favorites. A Swiss Omelette Recipe makes an elegant brunch companion, while a slice of warm Honey Bread Recipe alongside your cocoa creates the ultimate comfort food experience. The beauty of this Peppermint Hot Chocolate Recipe is that it's versatile enough for quiet mornings at home or impressive enough to serve at your next holiday gathering. Make a batch this weekend and start a new family tradition that everyone will look forward to year after year.
Stay cozy and keep sipping
By Lisa Johnson 🍬
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Peppermint Hot Chocolate Recipe

Peppermint Hot Chocolate Recipe
Equipment
- 1 Heavy-bottom saucepan Prevents hot spots and burning; ideal 2-quart size
- 1 Wire whisk Creates smooth, lump-free hot chocolate
- 1 Measuring cup set For precise liquid and dry measurements
- 1 Measuring spoon set Helps with accurate flavor balance
- 2 Heat-resistant mugs Ceramic or glass; keeps cocoa warm
- 1 Milk frother (optional) Adds café-style foam texture
- 1 Candy crusher or rolling pin For crushing candy canes
- 1 Fine-mesh strainer (optional) Removes any cocoa lumps
Ingredients
- 2 cups Whole milk Substitute with oat or almond milk for dairy-free
- 2 tablespoons Unsweetened cocoa powder Deep chocolate base
- 2 tablespoons Granulated sugar Balances bitterness
- 0.25 cup Dark chocolate chips Choose 60–70% cocoa for best results
- 0.25 teaspoon Peppermint extract Adds signature mint flavor
- 1 pinch Salt Enhances flavor depth
Toppings
- As desired Whipped cream Optional but makes it special
- 2–3 Crushed candy canes Adds crunch and festive look
- Handful Mini marshmallows Classic hot cocoa touch
- Sprinkle Chocolate shavings Optional garnish for a café look
Instructions
- Pour milk into a saucepan and heat over medium-low.
- Whisk in cocoa powder until no lumps remain.
- Add sugar and a pinch of salt; stir until warm, not boiling.
- Remove from heat; add chocolate chips and let melt.
- Whisk until smooth and glossy.
- Stir in peppermint extract; adjust to taste.
- Reheat on low for 1 minute, stirring constantly.
- Pour into mugs and top with whipped cream, candy canes, and marshmallows.
Notes
- Nutrition information is automatically calculated, so should only be used as an approximation.













Leave a Reply