I absolutely adore cozying up with a mug of rich, creamy hot chocolate when the weather turns chilly, and this Crockpot Peppermint Hot Chocolate Recipe quickly became one of my all-time favorites. It’s the perfect blend of velvety chocolate and refreshing peppermint, made effortlessly right in the crockpot so that the flavors meld beautifully while you go about your day. Serves eight and so wonderfully simple to prepare, it’s my go-to for holiday gatherings or any time I want to treat myself with a little warmth and sweetness.
Why You'll Love This Crockpot Peppermint Hot Chocolate Recipe
What really wins me over about this Crockpot Peppermint Hot Chocolate Recipe is the incredible depth of flavor it delivers. The combination of rich milk chocolate chips and sweetened condensed milk creates this indulgent, silky base that feels so luxurious with every sip. Then, the peppermint from the mini candy canes adds just the right hint of festive brightness and coolness, balancing perfectly with the creamy chocolate. It’s like a holiday hug in a mug!
Another thing I love is how effortless this recipe is. You literally dump all the ingredients into the crockpot, set it, and come back a few hours later to a luscious pot of hot chocolate. It frees me up to focus on spending time with family or prepping other holiday treats without being stuck stirring a pot on the stove. This recipe shines at Christmas parties, winter movie nights, or anytime you want an easy, crowd-pleasing drink that feels special. Plus, it’s a fun way to spread some seasonal cheer that stands out from your usual cocoa.
Ingredients You'll Need
You only need a handful of straightforward ingredients to make this crowd-pleasing hot chocolate, and each one plays an important role in building that rich, creamy texture and perfect peppermint-chocolate harmony.
- Heavy cream: Adds a luscious richness that makes the hot chocolate feel truly indulgent.
- Sweetened condensed milk: Gives sweetness and creamy body without extra sugar fuss.
- Whole milk: Balances the creaminess, keeps the drink smooth and perfectly textured.
- Milk chocolate chips: The star ingredient that melts into that velvety, comforting chocolate flavor.
- Mini candy canes: Infuse a natural peppermint flavor and bring a festive touch.
- Whipped cream and chocolate sauce: Optional but highly recommended garnishes for extra indulgence and pretty presentation.
Directions
Step 1: Pour the whole milk, heavy cream, sweetened condensed milk, milk chocolate chips, and mini candy canes right into your crockpot. No special equipment needed, just a cozy pot where everything can mingle.
Step 2: Cover the crockpot and cook on low for about 4 hours or on high for 2 hours. Be sure to stir every 20 to 30 minutes so the chocolate chips melt evenly and the candy canes dissolve into the milk, creating that perfect peppermint swirl.
Step 3: Once the chocolate and candy canes are fully melted and the mixture feels silky smooth and creamy, it’s time to ladle the hot chocolate into your favorite mugs. The aroma alone will make the wait worth it!
Step 4: Top each serving with a generous swirl of whipped cream, a drizzle of chocolate sauce, and a mini candy cane for a charming garnish. These touches make it extra festive and fun to sip.
Servings and Timing
This Crockpot Peppermint Hot Chocolate Recipe serves about 8 generous mugs, ideal for sharing with family and friends. The prep time is super short — just about 5 minutes to gather and add the ingredients to the crockpot. Cooking takes around 2 hours on high or 4 hours on low, which fits perfectly into a busy day or afternoon. The total time clocks in at roughly 2 to 4 hours depending on your cooking setting, and there’s no resting or cooling time needed since it’s best enjoyed piping hot straight from the crockpot or warmed gently just before serving.
How to Serve This Crockpot Peppermint Hot Chocolate Recipe
When I serve this Crockpot Peppermint Hot Chocolate Recipe, I love pairing it with classic holiday cookies like gingerbread men or sugar cookies. The spiced or buttery sweetness of those treats contrasts beautifully with the creamy chocolate and mint. For a cozier vibe, I sometimes set out bowls of toasted marshmallows or peppermint bark for dipping or topping the mugs.
For the finishing presentation, I always go for a tall, clear glass mug so you can see the lovely pale brown color swirled with whipped cream and a chocolate drizzle on top. A mini candy cane hanging on the rim is my signature touch — it adds charm and invites everyone to stir in a little extra mint flavor if they want. This drink is best savored hot to keep that smooth, velvety texture, but it’s perfectly fine to enjoy it warm if you need to sip slowly during a holiday gathering.
This hot chocolate pairs wonderfully with other festive beverages too. If you’re serving adults, a peppermint schnapps or a splash of coffee liqueur stirred in takes it up a notch. For a non-alcoholic option, a warm apple cider or cinnamon-spiced tea offers a comforting companion. I like to break this out at Christmas parties, after holiday movie marathons, or simply for a weeknight treat when I want to feel extra cozy.
Variations
If you want to personalize this hot chocolate, I’ve found that swapping milk chocolate chips for semi-sweet or dark chocolate creates a deeper, richer taste for chocolate lovers. Adding a dash of cinnamon or a few drops of vanilla extract gives it a subtle warmth that complements the peppermint beautifully. For a creamy twist, stirring in a spoonful of peanut butter or caramel sauce can be a delightful surprise!
For those with dietary restrictions, this recipe is pretty easy to adapt. Using a plant-based milk like oat or almond milk along with vegan chocolate chips and coconut condensed milk makes a delicious vegan version that still maintains a wonderful creaminess. Make sure to check your peppermint candies, as some may contain gluten or other allergens, and substitute with allergy-friendly peppermint extracts if needed.
If you’re short on time or don’t have a crockpot, you can gently melt the ingredients in a heavy saucepan over low heat, stirring constantly until smooth. Just be careful not to scorch the chocolate. This quick stovetop method works well for smaller batches or last-minute cravings.
Storage and Reheating
Storing Leftovers
If you have leftover Crockpot Peppermint Hot Chocolate, I recommend transferring it to an airtight container or jar and storing it in the refrigerator. It will stay fresh for up to 3 to 4 days. Be sure to give it a good stir or shake before refrigerating to keep everything blended. Using glass mason jars is my favorite for storage because they seal tightly and don’t retain odors.
Freezing
I generally don’t freeze hot chocolate because the texture can separate slightly when thawed, but if you want to freeze it, pour the cooled hot chocolate into freezer-safe containers while leaving some headspace for expansion. Freeze for up to 2 months. When you’re ready to enjoy it, thaw overnight in the fridge and reheat gently. Keep in mind that fresh toppings like whipped cream are best added at serving time after reheating.
Reheating
To reheat, warm your leftover peppermint hot chocolate slowly on the stovetop over low heat, stirring frequently to prevent scorching and to reincorporate any separated components. You can also microwave individual servings in 30-second bursts, stirring in between until hot. Avoid boiling it, which can change the texture. A quick whisk while reheating helps restore that silky smoothness and keeps the peppermint aroma fresh.
FAQs
Can I use dark chocolate instead of milk chocolate chips?
Absolutely! Dark chocolate adds a richer, more intense chocolate flavor that pairs beautifully with the peppermint. Just be aware that it will be less sweet, so you might want to adjust the condensed milk slightly or add a touch of sugar if you prefer it sweeter.
How long can I keep the hot chocolate warm in the crockpot?
Once it’s finished cooking, you can set the crockpot to the warm setting and keep the hot chocolate cozy for up to 2 hours without compromising texture or flavor. Just stir occasionally to prevent a skin from forming on top.
Can I make this recipe without a crockpot?
Yes! You can make this on the stovetop by gently heating all the ingredients in a pot over low heat. Stir constantly to help the chocolate and candy canes melt evenly and prevent burning. This method is quicker but requires more attention.
What if I don't have mini candy canes, can I use peppermint extract instead?
Definitely. You can substitute the candy canes with about 1 to 1.5 teaspoons of peppermint extract added towards the end of cooking. Start with less and taste as you go since peppermint extract can be quite strong.
Is this recipe suitable for children?
Yes, this hot chocolate is kid-friendly and perfect for family treats. Just ensure the candy canes you use are appropriate for children and avoid adding any alcohol-based garnishes.
Conclusion
I genuinely hope you give this Crockpot Peppermint Hot Chocolate Recipe a try because it’s been such a joyous and comforting addition to my winter repertoire. It’s an effortless way to create something truly special that warms you from the inside out, whether for a festive party or a quiet night in. Trust me, once you taste this creamy chocolate and peppermint bliss, it will become your seasonal favorite too!
PrintCrockpot Peppermint Hot Chocolate Recipe
This Crockpot Peppermint Hot Chocolate recipe is the perfect cozy holiday drink, combining rich milk chocolate, creamy heavy cream, and sweetened condensed milk with the refreshing flavor of peppermint candy canes. Slow-cooked in a crockpot, it delivers a smooth, creamy, and festive hot chocolate ideal for gatherings or relaxing winter evenings.
- Prep Time: 10 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 10 minutes
- Yield: 8 servings
- Category: Beverage
- Method: Slow Cooking
- Cuisine: American
Ingredients
Hot Chocolate Base
- 1 cup heavy cream
- 14 ounces sweetened condensed milk
- 6 cups whole milk
- 2 cups milk chocolate chips
- 12 mini candy canes (or 4 large candy canes)
Garnishes
- Whipped cream
- Chocolate sauce
- Extra mini candy canes
Instructions
- Combine Ingredients: Add the whole milk, heavy cream, sweetened condensed milk, milk chocolate chips, and mini candy canes into your crockpot, ensuring all ingredients are evenly distributed.
- Cook and Stir: Cover the crockpot and cook on low for about 4 hours or on high for 2 hours. Stir the mixture every 20 to 30 minutes to help achieve a smooth, melted consistency.
- Melted and Smooth: Once the chocolate chips and candy canes have fully melted, and the hot chocolate is smooth and creamy, it is ready to serve.
- Serve and Garnish: Ladle the hot chocolate into your favorite mugs, and top with a generous swirl of whipped cream, a drizzle of chocolate sauce, and a mini candy cane for delightful presentation and extra peppermint flavor.
Notes
- Stirring regularly is key to preventing the chocolate from sticking to the crockpot and burning.
- You can adjust the amount of candy canes based on how strong you want the peppermint flavor.
- Use whole milk for the creamiest texture, but you may substitute with 2% milk for a lighter version.
- For a dairy-free option, substitute heavy cream and milk with coconut cream and almond milk respectively, and ensure chocolate chips are dairy-free.
- Once cooked, keep the hot chocolate warm in the crockpot on the 'warm' setting until ready to serve.

Leave a Reply