Directions to follow
- In a microwave-safe bowl, heat 1 cup of heavy cream on high for approximately 1 minute until hot but not boiling.
- Whisk in the cocoa powder until the mixture is completely smooth and dissolved. Set this aside.
- Next, add your cocoa-cream mixture, the remaining 2 1/2 cups of heavy cream, whole milk, sweetened condensed milk, and vanilla extract to a 4-quart (or larger) slow cooker.
- Whisk everything together until fully combined.
- Stir in the chocolate chips and cover the slow cooker. Cook on LOW for 2–3 hours, giving it a good whisk every 20–30 minutes to ensure even melting and to prevent scorching at the edges.
- Once fully melted and smooth, give it one last whisk and then switch your crockpot to WARM for serving.
- Ladle into mugs and finish with mini marshmallows if desired.
Best ways to enjoy it
Serve your Crockpot Hot Chocolate in cozy mugs, and don’t forget to top it with fluffy mini marshmallows or whipped cream for an extra touch of indulgence. For festive flair, consider adding a sprinkle of crushed peppermint or a drizzle of caramel sauce on top. It pairs wonderfully with homemade cookies, brownies, or even a slice of rich chocolate cake for those who adore chocolate!
How to store
If you find yourself with leftover hot chocolate (though it’s hard to believe), store it in an airtight container in the refrigerator for up to 3 days. When reheating, simply warm it on the stove over low heat, stirring occasionally. If you plan ahead, you can even freeze it in portions! Just ensure you leave some room in the container to account for expansion.
Helpful cooking tips
Here are some pro tips to elevate your hot chocolate game:
- For an extra layer of flavor, try adding a pinch of espresso powder to enhance the chocolate’s richness.
- If you like a thicker consistency, you can replace one cup of milk with half-and-half or even more heavy cream.
- Always whisk every 20–30 minutes during cooking; it helps everything blend beautifully and keeps the chocolate from settling.
Recipe variations
Feeling adventurous? Here are a few creative twists to the classic hot chocolate:
- Spicy Mexican Hot Chocolate: Add a pinch of cinnamon and cayenne pepper for a warming spicy kick.
- Peppermint Twist: Infuse your hot chocolate with peppermint extract or add crushed mint candies before serving.
- Nutty Flavor: Add hazelnut or almond extract for a delightful nutty variation.
Your questions answered
How long does it take to make Crockpot Hot Chocolate?
The total cooking time is about 2 to 3 hours on LOW, but prep takes only about 10 minutes.
Can I substitute the sweetened condensed milk?
You could use coconut milk for a dairy-free option or evaporated milk in a pinch, but it will change the flavor slightly.
Is it safe to reheat leftovers?
Yes, just ensure you reheat it thoroughly on the stove over low heat, stirring often, until it’s warmed through. Always prioritize food safety!
Feel free to get creative with this recipe, and most importantly, enjoy every delicious sip of your homemade Crockpot Hot Chocolate!



