If you are craving a warm, comforting treat that instantly brings holiday cheer, this Rich Peppermint Hot Chocolate Recipe is exactly what you need. Imagine indulging in a velvety smooth cup of hot chocolate perfectly infused with the refreshing brightness of peppermint, topped with fluffy whipped cream and crunchy crushed peppermint candies. Every sip delivers a dreamy balance of chocolatey richness and cool minty vibes, making it the ultimate cozy companion for chilly evenings or festive gatherings.

Ingredients You’ll Need
The secret to an unforgettable cup lies in simple yet carefully chosen ingredients. Each one plays a crucial role, from creating that luxuriously creamy texture to boosting the intense chocolate and peppermint flavors, and even adding a hint of warmth and depth.
- 2 cups whole milk: Gives creaminess and body for a luscious base.
- 1/2 cup heavy cream: Elevates richness, making every sip indulgent.
- 1/2 cup semi-sweet chocolate chips: Melts smoothly into a deep chocolate flavor.
- 2 tablespoons unsweetened cocoa powder: Adds an extra layer of chocolate intensity.
- 2 tablespoons granulated sugar: Sweetens perfectly without overpowering.
- 1/4 teaspoon peppermint extract: Infuses the signature refreshing mint note.
- 1/2 teaspoon pure vanilla extract: Brings warmth and enhances chocolate flavor.
- Pinch of salt: Balances sweetness and deepens taste complexity.
- Whipped cream for topping: Creates a fluffy, creamy crown on your drink.
- Crushed peppermint candies for garnish: Adds festive crunch and vibrant color.
How to Make Rich Peppermint Hot Chocolate Recipe
Step 1: Warm the Milk and Cream
Start by gently warming the whole milk and heavy cream together in a medium saucepan over medium-low heat. The goal is to get the mixture steaming hot without letting it boil, which keeps the texture silky and prevents any scorching. This base sets the scene for a rich, creamy hot chocolate.
Step 2: Blend in Cocoa, Sugar, and Salt
Once heated, whisk in the unsweetened cocoa powder, granulated sugar, and a pinch of salt until everything dissolves completely. This step ensures your drink has an even, smooth chocolate flavor with just the right touch of sweetness and complexity from the salt.
Step 3: Melt the Chocolate Chips
Add the semi-sweet chocolate chips to the warm mixture and continue whisking until they melt fully and the hot chocolate becomes glossy and thick. The melty chocolate chips create that luxurious texture that feels like a hug in a mug.
Step 4: Stir in Peppermint and Vanilla Extracts
Remove the saucepan from heat and gently stir in the peppermint extract and vanilla extract. These aromas lift the whole drink, giving it that unmistakable festive character with a layered flavor that’s complex but balanced.
Step 5: Serve with Whipped Cream and Crushed Peppermint
Pour your hot chocolate into your favorite mugs, then crown each cup with a generous swirl of whipped cream and a sprinkle of crushed peppermint candies for texture, freshness, and an irresistible look.
How to Serve Rich Peppermint Hot Chocolate Recipe

Garnishes
To truly bring out the magic of the Rich Peppermint Hot Chocolate Recipe, toppings are everything. Whipped cream adds an airy, creamy layer that softens every sip, while crushed peppermint candies provide a refreshing crunch plus a festive pop of color that makes this drink irresistibly Instagram-worthy.
Side Dishes
This hot chocolate pairs beautifully with classic holiday treats. Try it alongside buttery sugar cookies, gingerbread men, or even a slice of rich chocolate cake. These combinations transform a simple cup of cocoa into a full-on celebration for your taste buds.
Creative Ways to Present
Thinking outside the mug? Serve this hot chocolate in clear glass mugs to showcase the swirls of melted chocolate and whipped cream. Add a candy cane stir stick for playful flair and extra peppermint goodness. For parties, serve in mini mason jars with personalized tags for an extra cozy touch.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftover hot chocolate, store it in an airtight container in the refrigerator for up to two days. Give it a thorough stir before reheating to bring back that silky texture and consistent flavor.
Freezing
Though you can freeze hot chocolate, it’s best to freeze it without the whipped cream and crushed peppermint toppings. Use freezer-safe containers and thaw overnight in the fridge. Once thawed, reheat gently on the stove or in the microwave.
Reheating
For silky, smooth reheating, warm your stored hot chocolate over low heat, stirring often to prevent scorching. Avoid boiling as it can change the texture. This method preserves the Rich Peppermint Hot Chocolate Recipe’s creamy indulgence with every cup.
FAQs
Can I make this recipe dairy-free?
Absolutely! Swap the whole milk and heavy cream for full-fat coconut milk or your favorite dairy-free milk, and use dairy-free chocolate chips to keep it just as creamy and delicious.
How much peppermint extract should I use?
The recipe calls for 1/4 teaspoon, but you can always adjust according to your personal taste. Peppermint extract is strong, so start small and add more if you want a bolder mint flavor.
Is it possible to make this recipe vegan?
Yes, use plant-based milks and vegan chocolate chips, and replace whipped cream with coconut whipped cream or any other non-dairy topping to enjoy a vegan-friendly version of this hot chocolate.
Can I prepare this recipe in advance for a party?
You can prepare the base hot chocolate ahead of time and store it in the refrigerator. Just warm it gently before serving and add fresh whipped cream and crushed peppermint candies right before your guests arrive.
What’s the difference between this Rich Peppermint Hot Chocolate Recipe and regular hot chocolate?
This recipe combines both melted chocolate chips and cocoa powder for an intense, velvety texture, plus a refreshing peppermint twist, making it richer and more festive than your average cup of hot cocoa.
Final Thoughts
There is something truly magical about a cup of Rich Peppermint Hot Chocolate Recipe that warms not just your hands but your heart. Whether you are winding down after a busy day or hosting friends and family, this charming holiday classic promises smiles and comfort in every sip. Give it a try, and watch it become your most treasured winter indulgence.
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
This Rich Peppermint Hot Chocolate is a decadent holiday beverage that combines creamy milk and heavy cream with melted semi-sweet chocolate and a hint of refreshing peppermint. Topped with whipped cream and crushed peppermint candies, it’s the perfect cozy drink for winter evenings or festive gatherings.
Ingredients
Base
- 2 cups whole milk
- 1/2 cup heavy cream
Chocolate Mix
- 1/2 cup semi-sweet chocolate chips
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar
- pinch of salt
Flavorings
- 1/4 teaspoon peppermint extract
- 1/2 teaspoon pure vanilla extract
Toppings
- whipped cream for topping
- crushed peppermint candies for garnish
Instructions
- Warm the Dairy: In a medium saucepan over medium-low heat, combine the whole milk and heavy cream. Warm the mixture until it is steaming but not boiling to ensure a smooth base.
- Add Cocoa and Sweeteners: Whisk in the unsweetened cocoa powder, granulated sugar, and a pinch of salt. Stir continuously until all ingredients are fully dissolved and the mixture is uniform.
- Melt the Chocolate: Add the semi-sweet chocolate chips to the warm dairy mixture. Keep whisking until the chocolate chips have melted completely and the mixture is smooth and glossy.
- Flavor the Hot Chocolate: Remove the saucepan from heat and stir in the peppermint extract and vanilla extract, blending the flavors well without letting the mixture boil.
- Serve: Pour the hot chocolate into mugs. Top each serving with a generous dollop of whipped cream and garnish with crushed peppermint candies for a festive touch.
Notes
- Adjust the peppermint extract to your personal preference; a small amount provides ample flavor.
- For a dairy-free option, substitute whole milk and heavy cream with full-fat coconut milk or almond milk and use dairy-free chocolate chips.
- To make the hot chocolate extra rich and intense, try using dark chocolate instead of semi-sweet.

