This cozy peppermint white hot chocolate is perfect for chilly days. With creamy white chocolate and a hint of refreshing peppermint, it’s like a warm hug in a mug!
Honestly, I can’t resist adding whipped cream and some crushed candy canes on top. It feels festive and tastes amazing! You’ll want to make it all winter long! ☕️
Key Ingredients & Substitutions
Whole Milk: This gives your hot chocolate the rich and creamy texture everyone loves. If you’re looking for a lighter option, you can substitute with skim milk or a non-dairy milk like almond or oat milk. Just keep in mind that the flavor and texture will vary a bit.
Heavy Cream: This truly enhances the creaminess. For a lower fat option, you could replace it with half-and-half or use coconut cream for a dairy-free version. It adds a unique flavor!
White Chocolate: White chocolate chips are easy to use and melt nicely. If you’re short on white chocolate, you can use chopped white chocolate bars. Avoid using regular chocolate, as it will change the flavor significantly.
Peppermint Extract: The key to that minty flavor! You can use peppermint syrup instead for a sweeter touch or even try a different extract like vanilla if peppermint isn’t your thing.
How Do I Make My Peppermint White Hot Chocolate Super Creamy?
To get that delightful creaminess, heating the milk and cream properly is essential. Start by warming them together over medium heat. Stir gently to avoid scorching the milk, which can spoil the taste.
- Monitor the heat! You want it hot, not boiling. Boiling can cause it to curdle.
- When adding the white chocolate, let it sit for a minute before whisking. This ensures it melts evenly, making your drink super smooth.
Top your drink with whipped cream, and don’t skip the crushed candy for added texture and flavor. Enjoy your tasty treat! 🍬

Peppermint White Hot Chocolate
Ingredients You’ll Need:
- 2 cups whole milk
- 1 cup heavy cream
- 1 cup white chocolate chips or chopped white chocolate
- 1/2 teaspoon peppermint extract
- Whipped cream, for topping
- Crushed peppermint candy or candy canes, for garnish
- 1 candy cane, for serving (optional)
How Much Time Will You Need?
This recipe will take about 10 minutes to prepare and cook. It’s quick and easy, making it perfect for serving warm drinks in a hurry!
Step-by-Step Instructions:
1. Heat the Milk and Cream:
In a medium saucepan, combine the whole milk and heavy cream. Place it over medium heat and warm the mixture until it’s hot but not boiling. Be sure to stir occasionally to prevent it from scorching. The warmth is key to making your hot chocolate creamy!
2. Melt the White Chocolate:
Once your milk mixture is hot, remove it from the heat. Add the white chocolate chips and let them sit for about 1 minute. Then, whisk the mixture until the chocolate has fully melted and the blend is smooth and creamy.
3. Add the Peppermint Flavor:
Stir in the peppermint extract. Give it a quick taste—if you like it mintier, feel free to add a little more! It’s all about making it just right for your taste buds.
4. Serve It Up:
Pour the hot chocolate into your favorite mugs. Top each drink with a generous helping of whipped cream, and don’t hold back on the crushed peppermint candy sprinkled on top for that festive flair.
5. Garnish with Candy Canes:
If you’re feeling extra fancy, garnish each mug with a candy cane on the rim. It’s a delightful touch that adds a bit of fun!
6. Enjoy!
Serve your peppermint white hot chocolate immediately while it’s warm, and enjoy this cozy, seasonal treat!
Can I Use Non-Dairy Milk for This Recipe?
Absolutely! You can substitute whole milk with non-dairy alternatives like almond milk, oat milk, or coconut milk. Just remember that the flavor and creaminess may vary slightly, but it will still be delicious!
How Can I Store Leftover Hot Chocolate?
If you have any leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stove or microwave, adding more milk if it thickens up too much.
Can I Make This Ahead of Time?
Yes, you can prepare the hot chocolate mixture ahead of time. Just heat it up and add the peppermint extract before serving to keep that fresh minty flavor!
What Are Some Variations I Can Try?
Feel free to get creative! You can add flavored syrups like vanilla or hazelnut, mix in some cocoa powder for a chocolatey twist, or even use different toppings such as chocolate shavings or marshmallows!
