Go Back

Crockpot Hot Chocolate (Rich & Creamy Slow Cooker Cocoa)

An incredibly easy recipe for rich, creamy, and decadent hot chocolate, perfect for serving a crowd and keeping warm for hours in a large slow cooker.
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings: 12 servings (approx. 10 oz mugs)
Course: Beverage, Dessert, Drink
Cuisine: American
Calories: 420

Ingredients
  

Hot Chocolate Base
  • 8 cups Whole Milk (or 1/2 gallon)
  • 2 cups Heavy Cream (or Half-and-Half for a slightly lighter consistency)
  • 1 can Sweetened Condensed Milk (14 ounce)
  • 1 cup Semisweet Chocolate Chips (or Milk Chocolate Chips)
  • 1/2 cup Unsweetened Cocoa Powder (High quality recommended)
  • 1 Tablespoon Vanilla Extract
  • 1/4 teaspoon Salt (to enhance chocolate flavor)
Optional Garnish
  • Marshmallows
  • Whipped Cream

Equipment

  • 6-Quart or larger Slow Cooker (Crockpot)
  • Large Whisk
  • Rubber spatula
  • Ladle

Method
 

Preparation and Cooking
  1. Pour the 8 cups of whole milk and the 2 cups of heavy cream directly into the basin of a large, 6-quart or 7-quart slow cooker (Crockpot).
  2. Carefully open and scrape the entire contents of the 14-ounce can of sweetened condensed milk into the milk and cream mixture. Use a rubber spatula to ensure all the thick milk is removed from the can.
  3. Add the 1/2 cup of unsweetened cocoa powder and the 1/4 teaspoon of salt to the liquid mixture. Using a large whisk, thoroughly mix the ingredients until the cocoa powder is completely incorporated and no dry clumps remain floating on the surface of the milk. This initial whisking helps ensure a smooth final product.
  4. Pour the 1 cup of semisweet chocolate chips into the slow cooker. Gently stir the mixture one final time to distribute the chips evenly throughout the liquid.
  5. Place the lid securely onto the slow cooker. Set the temperature control to the LOW setting. Allow the mixture to cook for a minimum of 2 hours and a maximum of 3 hours.
  6. After the first 90 minutes of cooking, remove the lid and use a sturdy spoon or ladle to stir the hot chocolate mixture thoroughly. Ensure that all the chocolate chips are fully melted and that the mixture is smooth and hot throughout. If any chips remain, replace the lid and continue cooking for the remaining time.
  7. Once the hot chocolate is heated through and all ingredients are fully combined (around the 2 to 3-hour mark), turn the heat setting off or switch it to the KEEP WARM setting. Lift the lid and stir in the 1 tablespoon of vanilla extract. The vanilla should be added last for the best flavor infusion.
  8. The Crockpot Hot Chocolate is now ready to serve. Use a ladle to transfer the hot chocolate into mugs. Garnish generously with marshmallows, a dollop of whipped cream, or a dusting of extra cocoa powder as desired. The hot chocolate can be kept warm for up to 4 hours.

Notes

For a mocha flavor, try adding 1/4 cup of instant espresso powder along with the cocoa powder and salt in Step 3. If you prefer a thinner consistency, you can substitute a portion of the heavy cream with extra whole milk or Half-and-Half. Always stir the mixture well before serving as separation can occur if left static on the KEEP WARM setting.