This Peppermint White Hot Chocolate is like a warm hug in a cup! Made with creamy white chocolate and a splash of peppermint, it’s perfect for chilly days.
Every sip is a cozy delight, and you can top it with fluffy whipped cream for that extra treat! I love curling up with a good book and this drink—pure comfort! ☕️
Key Ingredients & Substitutions
Whole Milk: Whole milk gives a rich and creamy base to the hot chocolate. You can swap it for 2% milk or a dairy-free alternative like almond or oat milk. This can slightly change the flavor but will still be delicious!
Heavy Cream: The heavy cream adds a luxurious texture. If you want to reduce calories, you can use half-and-half or whole milk instead. For a dairy-free option, coconut cream works well, just be aware of the coconut flavor!
White Chocolate: White chocolate chips are sweet and creamy but if you want a more intense flavor, consider using good quality white chocolate bars. If you’re avoiding sugar, look for sugar-free white chocolate options or even carob chips.
Peppermint Extract: A little goes a long way, so adjust the amount to suit your taste. If you don’t have peppermint extract, peppermint tea or fresh peppermint leaves can be used for a more subtle flavor.
Crushed Peppermint Candies: These are a delightful topping, but you can use chocolate shavings, mini marshmallows, or cinnamon for different flavor profiles. It can be fun to switch it up!
How Do I Get My White Hot Chocolate Extra Creamy?
To achieve that dreamy, creamy texture, start by heating the milk and cream slowly. Avoid boiling them, as high heat can create a grainy texture with the chocolate. Stir continuously as you melt the chocolate to ensure it blends perfectly without clumps.
- Heat on medium until the edges start bubbling, then lower the heat.
- Add white chocolate slowly and mix until fully melted.
- For an even richer drink, consider adding a bit of vanilla extract along with the peppermint extract.
Finishing with whipped cream and crushed candies not only adds creaminess but also visual appeal! Enjoy your cozy treat!

How to Make Peppermint White Hot Chocolate
Ingredients You’ll Need:
- 2 cups whole milk
- 1/2 cup heavy cream
- 1 cup white chocolate chips or finely chopped white chocolate
- 1/2 teaspoon peppermint extract
- Whipped cream, for topping
- Crushed peppermint candies or candy canes, for garnish
- 1 small candy cane, for garnish (optional)
How Much Time Will You Need?
This delicious Peppermint White Hot Chocolate takes about 10 minutes to prepare. Just a few minutes to heat and mix everything together, and it’s ready to enjoy right away!
Step-by-Step Instructions:
1. Heat the Milk and Cream:
In a medium saucepan, pour in the whole milk and heavy cream. Heat the mixture over medium heat, stirring gently, until it’s warm but not boiling. You want it to be cozy warm, not bubbling away!
2. Melt the White Chocolate:
Add the white chocolate chips to the warm milk mixture. Keep stirring continuously until the chocolate is fully melted and the mixture looks smooth and creamy. This is where the magic happens!
3. Add Peppermint Extract:
Take the saucepan off the heat and stir in the peppermint extract. It’s best to start with 1/2 teaspoon, then taste and add a little more if you love that minty flavor!
4. Pour Into Mugs:
Carefully pour the warm hot chocolate into mugs, filling them to your desired level. Get ready for a treat!
5. Top It Off:
Generously add whipped cream on top of each mug. Don’t skimp on this part; it’s an essential treat!
6. Add Crushed Peppermint:
Sprinkle crushed peppermint candies or candy canes over the whipped cream. This adds a lovely crunch and makes it super festive!
7. Garnish with a Candy Cane:
If you’d like, you can hook a small candy cane onto the side of each mug as a pretty garnish. It adds a nice touch!
8. Serve and Enjoy:
Serve the Peppermint White Hot Chocolate immediately while it’s warm. Sit back, take a sip, and enjoy the creamy, minty goodness!
Can I Use Non-Dairy Milk in This Recipe?
Absolutely! You can use almond milk, oat milk, or coconut milk as a substitute for whole milk. Just keep in mind that each type of milk can slightly change the flavor, so choose one that you enjoy!
How Can I Make This Hot Chocolate Less Sweet?
If you want to reduce the sweetness, you can cut back on the amount of white chocolate or use unsweetened white chocolate. Additionally, feel free to adjust the amount of peppermint extract to your taste—it adds flavor without the sweetness!
Can I Make This Ahead of Time?
You can prepare the hot chocolate mixture in advance and store it in the fridge for up to 2 days. When ready to enjoy, simply reheat it on the stovetop over low heat while stirring gently. Don’t forget to top it with whipped cream and crushed peppermint just before serving!
What’s the Best Way to Store Leftover Hot Chocolate?
If you have any leftover hot chocolate, store it in an airtight container in the fridge for up to 3 days. When reheating, do so on low heat and stir well to ensure it’s warmed evenly and creamy again!



