If you love hot chocolate but want an easy way to make a big batch, slow cooker hot chocolate is the answer. Using a slow cooker lets you create rich, creamy hot chocolate without standing over the stove. You just add your ingredients, let it warm up, and enjoy whenever you’re ready.
This post may contain affiliate links.
This method is perfect for cozy winter days or holiday gatherings when you want to serve friends and family. Plus, it keeps your drink warm for hours so everyone can grab a cup whenever they want. You’ll find it’s a simple way to make something delicious with little effort.
Related Recipe: The Ultimate Boozy Hot Chocolate Recipe You Need This Holiday Season

Related Recipe: The Best Gingerbread Hot Chocolate for the Holidays
How to Make Slow Cooker Hot Chocolate
You only need a few key ingredients and simple steps to make rich, creamy hot chocolate in your slow cooker. Pay attention to how you combine ingredients and control the heat to get the best texture and flavor.
Slow Cooker Hot Chocolate
Ingredients:
- 6 cups whole milk
- 2 cups heavy cream
- 1 (14-ounce) can sweetened condensed milk
- 2 cups semi-sweet chocolate chips (or chopped chocolate)
- 2 teaspoons pure vanilla extract
- A pinch of salt
Instructions:
Pour the milk, heavy cream, and sweetened condensed milk into the slow cooker. Whisk gently to combine. Add the chocolate chips, vanilla extract, and salt. Stir everything together, then cover the slow cooker with the lid.
Related Recipe: Best Pumpkin Spice Hot Chocolate Recipe for Fall
Cook on low for about 2 hours, stirring occasionally to help the chocolate melt evenly and prevent it from sticking to the bottom. Once the chocolate is fully melted and the mixture is smooth and creamy, switch the slow cooker to the warm setting.
Serve the hot chocolate straight from the slow cooker, and top with whipped cream, marshmallows, or a sprinkle of cocoa powder if desired. Keep it on warm during serving so it stays rich and cozy.
Related Recipe: The 6 Best Hot Chocolate Recipes to Try This Holiday Season

Tips for the Perfect Texture and Flavor
Stir often to stop the chocolate from settling or burning on the slow cooker’s bottom. Use a rubber spatula to scrape the sides and bottom while stirring.
Don’t rush the melting process. Low heat and slow melting make the hot chocolate smooth and creamy.
If it’s too thick, add a splash of milk to thin it out. If it’s not sweet enough, a little extra condensed milk or sugar can help.
Finish with a pinch of salt; it balances sweetness and enhances the chocolate flavor.
Try topping your drink with whipped cream or marshmallows for extra fun.
Related Recipe: Cozy Fall Salted Caramel Hot Chocolate
Serving and Customizing Slow Cooker Hot Chocolate
You can make your slow cooker hot chocolate fun and tasty by adding different toppings and choosing the right ingredients to fit your diet. These options help everyone enjoy the drink just the way they like it.
Topping Ideas and Garnishes
When serving your hot chocolate, you can offer a variety of toppings for your guests to customize their drinks. Some popular options include:
- Mini marshmallows
- Whipped cream
- Chocolate shavings or chips
- Crushed peppermint candies
- Caramel drizzle
- Candy canes
Set these out in small bowls so people can build their perfect cup. Adding one or more toppings adds flavor and texture. You can also sprinkle a little cinnamon or cocoa powder on top for extra taste. This makes the drink feel special and festive without much extra work.
Related Recipe: Best Mexican Hot Chocolate Recipe for Cozy Fall Nights
Dairy-Free and Vegan Variations
If you or your guests avoid dairy, you can still enjoy slow cooker hot chocolate by using non-dairy alternatives. Swap regular milk and cream with plant-based milks like:
- Almond milk
- Oat milk
- Coconut milk
Use dairy-free chocolate chips or cocoa powder to keep it vegan. Sweeten with maple syrup or agave instead of condensed milk if preferred. These swaps keep the drink creamy and rich while fitting dietary needs. Cooking time and method stay the same, so it’s easy to prepare.
Follow my Hot Chocolate Recipes board on Pinterest.



