Go Back
+ servings
a glass mug with hot chocolate topped with whipped cream and chcoolate pieces

Slow Cooker Hot Chocolate

Slow Cooker Hot Chocolate is THE hot chocolate of your dreams! It’s incredibly creamy and extra chocolatey! Add marshmallows right to the slow cooker to make it decadent enough it should be considered dessert. And, if that’s not enough pile as much whipped cream on top as the mug will hold then sprinkle a few chocolate curls over all that goodness for extra good measure!
Course Drink
Cuisine American
Keyword Easy Hot Chocolate Recipe, Homemade Hot Chocolate, Hot Chocolate, Hot Chocolate with chocolate chips, Hot Chocolate with milk, Hot Cocoa, Hot drinks, Slow Cooker Hot Chocolate, Slow Cooker Hot Cocoa
Prep Time 10 minutes
Cook Time 2 hours
Servings 8 servings


  • 1/4 c. sugar
  • 1/4 c. baking cocoa can use dutch cocoa
  • 6 c. whole milk see note
  • 2 c. heavy cream
  • 8 oz milk chocolate or semi sweet chocolate chips
  • 1 tsp. vanilla optional
  • 1 c. marshmallows optional

Optional Toppings

  • whipped cream
  • marshmallows
  • chocolate curls
  • toasted coconut
  • crushed graham crackers
  • crushed candy canes
  • toffee pieces
  • caramel or hot fudge ice cream topping


  • Whisk sugar and cocoa together in the base of a slow cooker. This will help eliminate getting lumps in the cocoa.
  • Add whole milk, heavy cream, and milk chocolate. Whisk together. 
  • Cook in slow cooker on low for 2 hours. Whisk occasionally to make sure the chocolate incorporates with the milk as it melts.
  • 10 minutes before serving add two cups of marshmallows to the slow cooker. Put the lid on and let hot chocolate sit for 10 minutes. Gently stir the marshmallows and they'll make your hot chocolate extra decadent!
  • Serve with any, or all, of the desired toppings. Store leftovers in the refirgerator and microwave to reheat when you're ready to serve.


You may use 2% milk, but it won't be quite as creamy as if you use whole milk.