If you’re on the hunt for a cozy treat that wraps you in pure comfort with every sip, look no further than this Rich Peppermint Hot Chocolate Recipe. It’s everything you want in a holiday drink—decadent, creamy, and just bright enough from the peppermint to awaken your senses. Combining velvety chocolate, luscious cream, and that unmistakable cooling hint of peppermint, this recipe is a total game-changer on cold days. Whether you’re winding down after a chilly outing or settling in for a festive movie night, this indulgent warm beverage will soon become your favorite go-to. Trust me, once you make it, you’ll wonder how you ever enjoyed hot chocolate without it!

Ingredients You’ll Need
Getting ready to whip up this Rich Peppermint Hot Chocolate Recipe? You only need a handful of simple ingredients, but each one plays a starring role in delivering that rich flavor and luxuriously creamy texture you crave. From the wholesome milk and heavy cream that provide the silky base, to the chocolate and peppermint that bring magic, every item matters.
- 2 cups whole milk: The creamy foundation that makes the hot chocolate smooth and satisfying.
- 1/2 cup heavy cream: Adds richness and a velvety mouthfeel that’s pure decadence in every sip.
- 1/2 cup semi-sweet chocolate chips: Melts beautifully to create deep chocolate flavor—use bittersweet if you want it a bit more intense.
- 2 tablespoons unsweetened cocoa powder: Boosts the chocolatey goodness with a slightly bitter contrast to the sugar.
- 2 tablespoons granulated sugar: Balances the bitter notes and enhances sweetness to perfection.
- 1/4 teaspoon pure peppermint extract: Delivers that unmistakable, refreshing peppermint kick—remember, a little goes a long way.
- 1/2 teaspoon vanilla extract: Adds warmth and depth to round out the flavors.
- Pinch of salt: Intensifies the chocolate taste, cutting through the sweetness.
- Whipped cream for topping: Optional but highly recommended for that final creamy flourish.
- Crushed peppermint candies for garnish: Adds festive sparkle and crunch—totally optional, but so much fun!
How to Make Rich Peppermint Hot Chocolate Recipe
Step 1: Heat the Dairy
Begin by combining your whole milk and heavy cream in a small saucepan over medium heat. You want to heat it just until it’s steaming and hot, but don’t let it come to a full boil—that helps keep the texture silky rather than grainy. This creamy mixture is the luxurious base that everything else builds on.
Step 2: Whisk in Cocoa, Sugar, and Salt
Once your milk blend is hot, whisk in the unsweetened cocoa powder, granulated sugar, and a pinch of salt. Whisking briskly ensures these ingredients dissolve completely, which is key for a smooth, lump-free hot chocolate. The sugar brightens the cocoa, while the salt subtly amplifies the chocolate flavor.
Step 3: Melt in the Chocolate Chips
Now drop in the semi-sweet chocolate chips and stir constantly as they melt into the warm mixture. This step creates that luscious, rich texture we all dream about in hot chocolate. Keep the heat low enough so the chocolate melts gently without scorching.
Step 4: Add Peppermint and Vanilla Extracts
Turn the heat down to low and stir in your peppermint and vanilla extracts. The peppermint brings a fresh, invigorating note that perfectly complements the deep chocolate flavors, while vanilla adds a subtle warmth. Taste carefully and add a bit more sugar if you want it sweeter.
Step 5: Serve Immediately
Pour your hot chocolate into mugs and get ready for the best part – the toppings! It’s best enjoyed fresh and steaming hot.
How to Serve Rich Peppermint Hot Chocolate Recipe

Garnishes
Top your cups with a big fluffy swirl of whipped cream—it’s like a soft, creamy cloud crowning your drink. Then sprinkle crushed peppermint candies over the top for a festive sparkle and a delightful pop of texture. The cold crunch and a hint of mint candyiness balance the smooth drink beautifully.
Side Dishes
This Rich Peppermint Hot Chocolate Recipe pairs wonderfully with buttery shortbread cookies, classic ginger snaps, or even a slice of rich chocolate cake if you’re feeling extra indulgent. The contrasting textures and flavors of these treats make each sip of hot chocolate feel even more special.
Creative Ways to Present
If you want to impress guests or brighten a cozy night in, try serving your hot chocolate in clear glass mugs so everyone can admire the velvety chocolate color. Layer the whipped cream carefully or even drizzle a bit of melted chocolate or peppermint syrup on top. Add a candy cane hooked over the mug rim for an adorable and usable garnish that guests can stir with.
Make Ahead and Storage
Storing Leftovers
You can absolutely refrigerate leftover hot chocolate in an airtight container for up to two days. Give it a good stir before reheating to reincorporate any separated ingredients and maintain that smooth consistency.
Freezing
Though it’s tempting to keep every drop, freezing is not recommended for this hot chocolate. Chocolate and cream can separate or become grainy when thawed, which affects texture badly. It’s best enjoyed fresh or within a couple of days stored cold.
Reheating
When you’re ready for a second round, reheat gently in a saucepan over low heat. Stir constantly so the chocolate doesn’t stick or scorch. Avoid using a microwave if you want to keep that perfect silky texture, but if pressed for time, short bursts with stirring between work too.
FAQs
Can I use milk alternatives in this Rich Peppermint Hot Chocolate Recipe?
Yes! For a dairy-free version, use full-fat coconut milk and dairy-free chocolate chips. Keep in mind coconut milk adds a slightly different flavor but stays wonderfully creamy.
How strong is the peppermint flavor? Can I adjust it?
The peppermint extract is intentionally subtle here to complement without overpowering. If you love mint, feel free to add a tiny bit more, but add gradually as it’s very potent.
What type of chocolate is best to use?
Semi-sweet chocolate chips strike a great balance of sweetness and depth, but if you prefer a darker cup, bittersweet chocolate chips work wonderfully and give a more intense cocoa flavor.
Is this recipe suitable for kids?
Absolutely! Just ensure the peppermint extract and chocolate chips are used in moderation and that the beverage isn’t too hot when serving.
Can I make this recipe in larger batches?
Definitely. Just multiply the ingredient amounts as needed and heat gently in a larger pot, stirring frequently. It’s perfect for parties or family gatherings.
Final Thoughts
Nothing says cozy quite like a warm mug filled with this Rich Peppermint Hot Chocolate Recipe. It’s a simple yet magical way to turn any ordinary day into a special occasion. You’ll love how easy it is to make and how every sip feels like a hug in a cup. So grab your ingredients, put on your favorite sweater, and treat yourself to a festive moment—you deserve it!
Print
Rich Peppermint Hot Chocolate Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2 servings
- Category: Beverage
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Indulge in this Rich Peppermint Hot Chocolate, a creamy and decadent beverage perfect for cozy winter evenings or festive holiday gatherings. Made with whole milk, heavy cream, semi-sweet chocolate, and a hint of refreshing peppermint, this drink is topped with whipped cream and optionally garnished with crushed peppermint candies for an extra festive touch.
Ingredients
Main Ingredients
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup semi-sweet chocolate chips
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar
- 1/4 teaspoon pure peppermint extract
- 1/2 teaspoon vanilla extract
- Pinch of salt
Toppings
- Whipped cream for topping
- Crushed peppermint candies for garnish (optional)
Instructions
- Heat Dairy: In a small saucepan over medium heat, combine the whole milk and heavy cream. Heat the mixture until it is steaming but not boiling, creating a warm base for the hot chocolate.
- Add Cocoa and Sweeteners: Whisk in the unsweetened cocoa powder, granulated sugar, and a pinch of salt until they are completely dissolved and integrated into the milk mixture, ensuring smoothness and balanced flavor.
- Melt Chocolate Chips: Add the semi-sweet chocolate chips to the saucepan. Stir continuously as they melt to form a silky and rich chocolate mixture without lumps.
- Incorporate Extracts: Reduce the heat to low and gently stir in the pure peppermint extract and vanilla extract, imparting a refreshing and aromatic flavor to the hot chocolate.
- Taste and Adjust: Taste the hot chocolate and adjust the sweetness if desired by adding a bit more sugar or chocolate, balancing the peppermint intensity carefully.
- Serve and Garnish: Pour the prepared hot chocolate into mugs. Top each serving with whipped cream and, if desired, sprinkle with crushed peppermint candies to add festive flair and extra peppermint taste. Serve immediately and enjoy warm.
Notes
- For a richer and darker chocolate flavor, use bittersweet chocolate instead of semi-sweet chocolate chips.
- Use peppermint extract sparingly as it is potent; start with less and adjust according to your taste.
- To make a dairy-free version, substitute whole milk and heavy cream with full-fat coconut milk and use dairy-free chocolate chips.
- Keep stirring while melting the chocolate to avoid scorching or clumping.
- Serve immediately for best flavor and texture; reheating may alter the smoothness of the drink.

