This warm and cozy Crockpot Candy Cane White Hot Chocolate is a treat for chilly days! Made with creamy white chocolate, milk, and a sprinkle of peppermint, it’s simply delightful.
It’s like wrapping yourself in a cozy blanket with a sweet twist! I love to enjoy it with whipped cream on top, and maybe even sneak a few candy canes to crunch on. Yum!
Key Ingredients & Substitutions
Whole Milk: This adds creaminess to your hot chocolate. If you want a lighter version, you can use 2% milk or even oat milk for a dairy-free option. Just remember that it may slightly change the texture.
White Chocolate Chips: The recipe relies on these for sweetness and creaminess. If you’d like a less sweet flavor, you can substitute them with milk chocolate chips or dark chocolate chips. Keep in mind, this will affect the overall taste!
Heavy Cream: It gives a rich and velvety texture. If you’re looking for a lighter version, consider using half-and-half or even a dairy-free cream substitute. I find heavy cream really ups the decadence, though!
Candy Canes: Crushed candy canes bring that classic peppermint flavor. You can swap them with peppermint extract if you prefer a smoother texture without crunch. Just use sparingly, as it’s much stronger in flavor!
How Do I Ensure My Hot Chocolate is Creamy and Smooth?
To achieve that velvety texture in your Crockpot Candy Cane White Hot Chocolate, focus on a few key steps:
- Set your crockpot to low heat. Cooking on low allows the white chocolate to melt slowly and fully, preventing curdling.
- Stir occasionally during the first two hours. This mixes the ingredients and ensures an even melt, preventing any clumping.
- Total cooking time is about 2.5 hours. After adding the crushed candy canes, let it cook a little longer to blend the flavors beautifully!
- Taste test for sweetness and peppermint balance. You can easily adjust to suit your taste!
Following these steps will help you make a delightful and smooth hot chocolate every time!

Crockpot Candy Cane White Hot Chocolate
Ingredients You’ll Need:
- 4 cups whole milk
- 1 (12 oz) package white chocolate chips
- 1 cup heavy cream
- 1/2 cup crushed candy canes (plus extra for garnish)
- 1 teaspoon peppermint extract
- Whipped cream (for topping)
How Much Time Will You Need?
This deliciously sweet hot chocolate takes about 15 minutes to prepare and then cooks for 2.5 hours in the crockpot. So, set it up in the morning, and you can enjoy it in the afternoon or evening! Perfect for cozy gatherings or a special holiday treat!
Step-by-Step Instructions:
1. Prepare the Base:
Begin by pouring 4 cups of whole milk into your crockpot. Next, add the entire package of white chocolate chips and 1 cup of heavy cream. These will create the warm, creamy base for your hot chocolate. Give it a gentle stir to combine all the ingredients.
2. Melt Everything Together:
Cover the crockpot and set it to low for about 2 hours. Make sure to stir it occasionally during this time. You want to check on it and give it a little stir to prevent any chocolate from sticking to the edges. It’s ready when the white chocolate chips are completely melted and the mixture is smooth.
3. Add Peppermint Flavor:
After the initial cooking time, it’s time to add some festive flavor! Stir in the 1/2 cup of crushed candy canes and 1 teaspoon of peppermint extract. Mix it thoroughly, then cover and let it cook on low for an additional 30 minutes. This allows the peppermint flavor to infuse beautifully into the hot chocolate.
4. Taste and Adjust:
Once the time is up, give your hot chocolate a taste. If you want it sweeter or more minty, feel free to add more crushed candy canes or a little extra peppermint extract. Stir until everything is well combined.
5. Serve It Up:
Now it’s time to enjoy your creation! Pour the hot chocolate into mugs, top with a generous dollop of whipped cream, and finish it off with a sprinkle of extra crushed candy canes for that festive touch!
6. Savor the Moment:
Cozy up with your warm mug of Crockpot Candy Cane White Hot Chocolate and enjoy this delightful treat. Share it with friends and family or have it all to yourself—you deserve it!
This recipe yields a rich, creamy, and festive hot chocolate with the perfect hint of peppermint and the satisfying taste of white chocolate. Happy sipping!
Can I Use Low-Fat Milk Instead of Whole Milk?
Yes, you can use low-fat milk or even skim milk, but keep in mind that the hot chocolate may not be as rich and creamy. If you want to keep some creaminess, consider using half-and-half or a mix of low-fat milk and cream.
How Can I Store Leftovers?
Store any leftover hot chocolate in an airtight container in the fridge for up to 3 days. To reheat, simply warm it on the stove over low heat, stirring gently. You may want to add a splash of milk to restore its creamy texture!
Can I Make This Recipe Vegan?
Absolutely! To make a vegan version, use plant-based milk like almond or oat milk, and replace the white chocolate chips with dairy-free chocolate chips. Just ensure the peppermint extract is also vegan!
What if I Can’t Find Crushed Candy Canes?
If crushed candy canes are hard to find, you can use peppermint candies or even peppermint extract as a substitute. Use about 1/4 to 1/2 teaspoon of peppermint extract instead, adjusting to your taste preference!



