Go Back
This image shows a rich, creamy crockpot hot chocolate served in a white bowl, topped with fluffy marshmallows that melt slightly into the warm drink, adding extra sweetness and texture.

Crockpot Hot Chocolate Recipe

This Crockpot Hot Chocolate is rich, creamy, and perfect for cozy gatherings. Made with milk, cream, cocoa powder, and chocolate chips, it’s slow-cooked to velvety perfection. Topped with fluffy mini marshmallows, it’s an effortless, crowd-pleasing treat for chilly days.
Prep Time 5 minutes
Cook Time 2 hours
Total Time 2 hours 5 minutes
Course Dessert
Cuisine American
Servings 8 people
Calories 303 kcal

Equipment

  • 2.5 to 4-quart crockpot
  • Ladle for serving
  • Measuring spoons
  • Heatproof mugs for serving
  • Whisk
  • Measuring cups

Ingredients
  

  • ½ cup semisweet chocolate chips
  • 5 cups whole milk
  • 1 cup mini marshmallows
  • ½ cup unsweetened cocoa powder
  • ¾ cup granulated sugar
  • 1 cup half and half cream

Instructions
 

  • In a 2.5 to 4-quart crockpot, combine milk, cream, sugar, chocolate chips, and cocoa powder, whisking until the cocoa dissolves.
    This image shows the process of adding cocoa powder, milk, and sugar into a crockpot, beginning the preparation of rich and velvety hot chocolate.
  • Set the crockpot to low heat and cook for 2 hours, stirring occasionally until the chocolate melts completely and the mixture is heated through.
    This image shows ingredients being whisked together in the crockpot to create a smooth, creamy hot chocolate mixture, ensuring all elements are well combined.
  • Once warmed, stir in the vanilla extract to enhance the flavor.
    This image shows the hot chocolate after two hours of slow cooking in the crockpot, with a rich, creamy texture and deep chocolate color, ready for garnishing.
  • Add mini marshmallows on top, cover, and turn off the slow cooker.
    This image shows mini marshmallows being sprinkled on top of the freshly made hot chocolate in the crockpot, adding a soft, sweet touch to the warm beverage.
  • Let it rest for 5 minutes, allowing the marshmallows to soften.
    This image shows marshmallows resting on the surface of the hot chocolate, slowly melting into the drink to create a creamy and indulgent finish.
  • Stir gently if desired and serve the hot chocolate warm.
    This image shows the hot chocolate being served in mugs, topped with melty marshmallows, ready to be enjoyed as a cozy, comforting treat perfect for chilly days.

Notes

  • For a richer flavor, use dark chocolate chips or a mix of dark and semi-sweet.
  • Adjust the sugar to taste depending on the sweetness of your chocolate.
  • Add a pinch of cinnamon or nutmeg for a spiced twist.