If you’re craving a cozy treat that feels like a warm hug in a mug, the Peppermint White Hot Chocolate Recipe is exactly what you need. This delightful drink blends the creamy richness of white chocolate with the refreshing zing of peppermint, perfect for chilly evenings or festive gatherings. Each sip offers a luscious balance of sweetness and minty coolness, making it an irresistible classic that’s as fun to make as it is to enjoy.

Ingredients You’ll Need
Gathering the ingredients for this recipe is wonderfully simple, yet each component plays a crucial role in delivering that velvety texture and bright flavor. From the creamy milk and luscious white chocolate to the distinctive peppermint kick, every ingredient adds a unique touch that comes together beautifully in this comforting cup.
- 6 cups whole milk: Provides a rich, smooth base for the hot chocolate.
- 2 cups heavy cream: Adds extra creaminess and luxurious mouthfeel.
- 3 cups white chocolate chips (or chopped high-quality white chocolate): The star that brings sweetness and silky texture.
- 1 tsp pure peppermint extract: Delivers that refreshing peppermint flavor without overpowering the drink.
- 1/2 tsp vanilla extract: Enhances depth and rounds out the overall taste.
- 1/2 cup crushed candy canes (plus more for topping): Adds festive crunch and a burst of minty sweetness.
- Pinch of sea salt: Balances the sweetness and highlights the chocolate’s flavor.
- Whipped cream (optional topping): Creates an indulgent, fluffy finish.
- White chocolate shavings (optional topping): Adds an elegant and tasty decoration.
How to Make Peppermint White Hot Chocolate Recipe
Step 1: Heat the Base
Start by combining the whole milk and heavy cream in a large saucepan over medium-low heat. Stir gently and patiently as the mixture warms up—just until hot, but make sure it doesn’t reach a boil. This careful heating prevents scorching and sets the stage for a smooth finish.
Step 2: Add Chocolate
Once your milk and cream are warming beautifully, stir in the white chocolate chips and crushed candy canes. Keep stirring gently but consistently until the white chocolate melts completely and the mixture turns silky smooth. The candy canes will slowly dissolve, infusing a subtle peppermint sweetness throughout.
Step 3: Flavor it Up
Now it’s time for the magic: add the peppermint extract, vanilla extract, and just a pinch of sea salt to bring out all the flavors in perfect harmony. Stir well and let the mixture heat through for another 2 to 3 minutes. This allows the flavors to meld and the salt to tame the sweetness gracefully.
Step 4: Serve
Pour your luscious hot chocolate into mugs, filling the kitchen with that enticing aroma. This is when the fun really begins—top each cup with a generous swirl of whipped cream, sprinkle more crushed candy canes on top, and add delicate white chocolate shavings for that dreamy look. The presentation alone will make your guests eager to sip.
Step 5: Keep Warm for Sharing
If you’re making this Peppermint White Hot Chocolate Recipe for a crowd, consider transferring it to a slow cooker set to “warm.” This way, everyone can enjoy their hot chocolate at leisure, and you get to soak up the joyful atmosphere instead of fussing over reheats.
How to Serve Peppermint White Hot Chocolate Recipe

Garnishes
Whipped cream and crushed candy canes are classic toppings that create texture and fun contrast, while white chocolate shavings add elegance and extra sweetness. For a grown-up twist, you might even top it with a splash of peppermint schnapps or a cinnamon stick for stirring.
Side Dishes
This Peppermint White Hot Chocolate Recipe pairs beautifully with buttery shortbread cookies, gingerbread men, or cozy cinnamon rolls. The sweet and spicy notes of these treats complement the minty richness perfectly, turning your hot chocolate moment into a full-on indulgence.
Creative Ways to Present
Want to impress? Serve the hot chocolate in clear mugs to showcase its creamy color, or use festive holiday cups to add cheer. You can even rim the mugs with crushed candy canes or dip the edges into melted white chocolate for an extra-special touch that’s sure to wow your friends and family.
Make Ahead and Storage
Storing Leftovers
Leftover Peppermint White Hot Chocolate Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Before storing, cool it to room temperature, and when you’re ready to enjoy again, gently reheat to preserve that smooth texture and vibrant flavor.
Freezing
While freezing isn’t ideal for maintaining the creamy texture of this hot chocolate, you can freeze the mixture in portions if needed. Just keep in mind that upon thawing, you might need to whisk it thoroughly to bring back that silky consistency.
Reheating
Reheat the hot chocolate slowly on the stovetop over low heat or in the microwave at medium power. Stir frequently to avoid scorching and to help it return to the perfect velvety state you fell in love with initially.
FAQs
Can I use milk alternatives in this Peppermint White Hot Chocolate Recipe?
Absolutely! Whole milk and heavy cream provide the creamiest results, but you can use almond, oat, or coconut milk for a dairy-free version. Just keep in mind the texture and sweetness might vary slightly.
What type of white chocolate works best?
High-quality white chocolate bars chopped into pieces often melt smoother and taste richer than standard chips, but either works well. Look for brands with cocoa butter as the main fat for the best flavor.
Can I adjust the peppermint flavor?
Yes, feel free to tweak the peppermint extract amount to suit your taste. Start with 1 teaspoon as the recipe suggests, then add a little more if you want a stronger minty punch. Just be cautious—peppermint extract can be potent!
Is this recipe suitable for kids?
Definitely! This hot chocolate is a kid-friendly treat as it contains no alcohol and is naturally sweet. Just remember to watch the temperature so it’s safe for little ones to sip.
How can I make this recipe more festive?
Adding colorful sprinkles, peppermint sticks for stirring, or serving with themed mugs can boost the holiday cheer. You can also sprinkle a pinch of cocoa powder or cinnamon on top for a different flavor note.
Final Thoughts
There’s nothing quite like a steaming cup of peppermint white hot chocolate to brighten a chilly day or bring everyone closer around the table. This Peppermint White Hot Chocolate Recipe is not only incredibly easy to make but also endlessly satisfying, with its perfect balance of creamy sweetness and minty freshness. I hope you try it soon and experience the joy and warmth this magical drink brings—you might just find your new favorite wintertime indulgence!
Print
Peppermint White Hot Chocolate Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 6 to 8 mugs
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Description
This Peppermint White Hot Chocolate is a creamy, festive beverage perfect for cozy winter days. Combining rich white chocolate, creamy milk and heavy cream, with a refreshing hint of peppermint and crushed candy canes, this delightful drink is elevated by optional whipped cream and white chocolate shavings for a luscious treat that serves 6 to 8 mugs.
Ingredients
Main Ingredients
- 6 cups whole milk
- 2 cups heavy cream
- 3 cups white chocolate chips (or chopped high-quality white chocolate)
- 1 tsp pure peppermint extract
- 1/2 tsp vanilla extract
- 1/2 cup crushed candy canes (plus more for topping)
- Pinch of sea salt
Optional Toppings
- Whipped cream
- White chocolate shavings
Instructions
- Heat the base: In a large saucepan over medium-low heat, combine the whole milk and heavy cream. Stir gently and warm the mixture until it is hot but not boiling to avoid scalding the milk.
- Add chocolate: Stir in the white chocolate chips along with the crushed candy canes. Continue to stir steadily until the chocolate is completely melted and the mixture is smooth and creamy.
- Flavor it up: Add the pure peppermint extract, vanilla extract, and a pinch of sea salt to the saucepan. Stir well to evenly distribute the flavors and allow it to heat through for an additional 2 to 3 minutes.
- Serve: Pour the hot chocolate into mugs. Optionally, top each serving with whipped cream, extra crushed candy canes, and white chocolate shavings for an indulgent finish.
- Keep warm: If preparing for a group, transfer the hot chocolate to a slow cooker set on the “warm” setting so guests can serve themselves fresh, warm drinks over time.
Notes
- Use high-quality white chocolate for best flavor and smooth texture.
- Be careful not to boil the milk mixture to prevent curdling.
- Adjust the amount of peppermint extract to taste for a milder or stronger mint flavor.
- Slow cooker warming keeps the drink hot without burning or thickening it.
- For a vegan version, substitute plant-based milk and cream alternatives and ensure white chocolate is dairy-free.

