If you’re on the lookout for a festive drink that feels like a warm holiday hug in a mug, this Christmas Peppermint Hot Chocolate Recipe is your new best friend. Creamy, chocolaty, and infused with just the right amount of peppermint, it’s the perfect treat to cozy up with during chilly evenings or to impress guests at your holiday gatherings. Every sip delivers a delightful balance of rich chocolate and refreshing mint, making it one of those seasonal recipes you’ll find yourself craving year after year.

Ingredients You’ll Need
This Christmas Peppermint Hot Chocolate Recipe uses simple, easy-to-find ingredients that come together to create something truly magical. Each component plays a crucial role in building the perfect blend of taste and texture that melts right on your tongue.
- 2 cups milk: Provides the creamy base and smooth consistency that makes hot chocolate so comforting.
- 1/2 cup heavy cream: Adds luxurious richness and a velvety mouthfeel.
- 1/4 cup unsweetened cocoa powder: Brings that deep, intense chocolate flavor without extra sweetness.
- 1/4 cup sugar: Sweetens the drink just enough to balance the cocoa and peppermint.
- 1/2 teaspoon peppermint extract: Infuses a refreshing mintiness that defines this festive hot chocolate.
- 1/4 cup chocolate chips: Melt in to create pockets of gooey, melty chocolate goodness.
- Whipped cream for topping: Adds a cloud-like touch and extra indulgence.
- Candy canes for garnish: Perfect for crunch and to amplify the peppermint theme visually and aromatically.
How to Make Christmas Peppermint Hot Chocolate Recipe
Step 1: Warm the Milk and Cream
Start by combining 2 cups of milk and 1/2 cup of heavy cream in a medium saucepan over medium heat. Warming these liquids evenly lays the foundation for a smooth, luscious hot chocolate. Be patient and keep an eye on the mixture so it doesn’t boil — gentle warmth is key.
Step 2: Whisk in Cocoa and Sugar
Once the milk and cream are gently heated, whisk in 1/4 cup of unsweetened cocoa powder along with 1/4 cup sugar. This step ensures everything dissolves uniformly, resulting in a perfectly sweet and chocolatey base that promises a well-balanced flavor in every sip.
Step 3: Add Peppermint and Chocolate Chips
Next, stir in 1/2 teaspoon peppermint extract and 1/4 cup chocolate chips. The peppermint extract adds that festive, bright kick, while the chocolate chips melt right into the warm liquid creating rich, gooey pockets of chocolate. Continue stirring until the chocolate chips are completely melted and the mixture is smooth and glossy.
Step 4: Pour and Top
Pour the hot chocolate carefully into your favorite mugs. This is where the magic starts to show — the deep chocolatey color paired with a warm, inviting aroma that fills your kitchen.
Step 5: Garnish with Whipped Cream and Candy Canes
Top each cup generously with fluffy whipped cream. Then, crush some candy canes and sprinkle them on top, or hang a whole cane on the side of the mug for a charming holiday touch. The crushed candy canes deliver a delightful crunch and enhance the peppermint flavor beautifully.
How to Serve Christmas Peppermint Hot Chocolate Recipe

Garnishes
The perfect Christmas Peppermint Hot Chocolate Recipe is all about presentation as much as flavor. Whipped cream is the classic choice, but don’t hesitate to get creative with additional garnishes like mini marshmallows, chocolate shavings, or a drizzle of peppermint syrup to elevate the look and taste.
Side Dishes
This drink pairs wonderfully with holiday cookies such as gingerbread or sugar cookies. The warm spices and buttery sweetness of cookies make a lovely contrast to the cool mint and rich chocolate, creating an irresistible holiday duo.
Creative Ways to Present
For extra festive charm, serve your Christmas Peppermint Hot Chocolate Recipe in clear glass mugs so the layers and textures shine through. You could also rim the mugs with crushed candy canes or colored sugar for a dazzling effect, turning a simple drink into a showstopper at any gathering.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, store your peppermint hot chocolate in an airtight container in the refrigerator. It keeps well for up to 2 days. Before serving again, give it a gentle stir to recombine any separated components.
Freezing
This Christmas Peppermint Hot Chocolate Recipe isn’t ideal for freezing because the dairy can change texture once thawed. For best results, prepare fresh batches or refrigerate instead.
Reheating
When reheating, do so gently on the stovetop over low heat or in the microwave in short intervals, stirring frequently. This preserves the velvety texture and prevents scorching or clumping, so your drink tastes just as amazing as when freshly made.
FAQs
Can I use almond or oat milk instead of dairy milk?
Absolutely! Plant-based milks like almond or oat work well and add their own unique flavors. Just be sure to check that your milk choice froths nicely and complements the chocolate and peppermint.
How strong is the peppermint flavor?
The peppermint extract is subtle but noticeable, providing a refreshing minty lift without overpowering the rich chocolate. You can adjust the amount to suit your personal preference.
Can I make this recipe vegan?
Yes! Substitute the milk and heavy cream with coconut milk or any plant-based cream, and choose dairy-free chocolate chips. The peppermint extract and cocoa powder are typically vegan, making this an easy swap.
What kind of chocolate chips should I use?
Semi-sweet or bittersweet chocolate chips are perfect, as they melt nicely and balance the sweetness well. Avoid white chocolate chips since they won’t complement the peppermint as harmoniously.
Is it possible to make a larger batch?
Definitely! Simply multiply the ingredients to suit your crowd but keep the proportions consistent. Just stir well and heat gently to maintain that smooth, luxurious texture for a big group gathering.
Final Thoughts
Making the Christmas Peppermint Hot Chocolate Recipe is like wrapping yourself in a cozy holiday blanket. It’s easy, delicious, and perfect for both quiet nights at home and festive celebrations. I can’t wait for you to try it and experience the joy it brings with every sip. Here’s to a season filled with warmth, laughter, and lots of peppermint hot chocolate moments!
Print
Christmas Peppermint Hot Chocolate Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2 servings
- Category: Beverages
- Method: Stovetop
- Cuisine: American
Description
This Christmas Peppermint Hot Chocolate recipe offers a rich, creamy, and festive twist on a classic winter beverage. Combining smooth cocoa, peppermint extract, and a touch of chocolate chips, it creates a cozy and indulgent drink perfect for holiday gatherings or quiet evenings by the fire. Topped with whipped cream and garnished with crushed candy canes, this hot chocolate delivers seasonal joy in every sip.
Ingredients
Liquid Ingredients
- 2 cups milk
- 1/2 cup heavy cream
- 1/2 teaspoon peppermint extract
Dry Ingredients
- 1/4 cup unsweetened cocoa powder
- 1/4 cup sugar
Other Ingredients
- 1/4 cup chocolate chips
- Whipped cream for topping
- Candy canes for garnish
Instructions
- Heat the milk and cream: In a saucepan over medium heat, combine 2 cups of milk and 1/2 cup heavy cream. Warm the mixture gently, taking care not to let it boil.
- Add cocoa and sugar: Whisk in 1/4 cup unsweetened cocoa powder and 1/4 cup sugar continuously until fully dissolved and the mixture is smooth and uniform.
- Incorporate peppermint and chocolate chips: Stir in 1/2 teaspoon peppermint extract along with 1/4 cup chocolate chips until the chocolate completely melts and blends into the hot liquid.
- Serve hot chocolate: Pour the hot chocolate into mugs, preparing for the final festive touches.
- Top and garnish: Add a generous swirl of whipped cream on each mug and sprinkle with crushed candy canes to enhance flavor and add a decorative holiday touch.
Notes
- Use full-fat milk and heavy cream for a richer, creamier hot chocolate.
- You can substitute peppermint extract with a peppermint syrup for a sweeter mint flavor.
- For a dairy-free option, replace milk and cream with almond or oat milk and use dairy-free whipped topping.
- Adjust sugar quantity to taste for a less sweet version.
- Garnish with whole candy canes for a classic look or crushed pieces for extra texture.

