Sweet Steep » All Recipes » Hot Drinks » Crock Pot Hot Chocolate (Rich & Creamy)

Crock Pot Hot Chocolate (Rich & Creamy)

As an Amazon Associate, I earn from qualifying purchases. This site contains affiliate links.

This easy crock pot hot chocolate makes enough for a crowd and keeps warm for serving. Set up a hot chocolate bar with your favorite toppings and let everyone make their own cup!
A mug of rich and creamy crock pot hot chocolate topped with whipped cream and marshmallows, served beside a red slow cooker with chocolate chips and marshmallows scattered around it.

There’s something about a mug of homemade hot chocolate on a cold winter day. And when you’re making it for a crowd, this crock pot hot chocolate is an easy way to make sure there’s plenty to go around.

It’s made with semi-sweet and dark chocolate chips, unsweetened cocoa powder, and sweetened condensed milk. The result is a rich, creamy hot chocolate with just the right balance of bitter and sweet. It’s not overly sweet, and the combination of chocolates gives it a deeper flavor than hot cocoa made with a mix.

One of my favorite parts is lifting the lid to give it a whisk and getting that wonderful aroma of melting chocolate and vanilla.

The slow cooker does most of the work. Just give it an occasional stir while the chocolate melts, then switch the crockpot to WARM and let everyone help themselves.

This is the kind of drink that could easily become part of your Christmas traditions. Set up a hot chocolate bar with marshmallows, whipped cream, peppermint sticks, and other favorite toppings so everyone can make their own cup.

Crock pot hot chocolate recipe showing mugs of creamy homemade hot chocolate topped with whipped cream and cocoa powder, along with step-by-step photos of chocolate melting in the slow cooker.

Why You’ll Love This Crock Pot Hot Chocolate

  • Rich chocolate flavor. A combination of semi-sweet chocolate chips, dark chocolate chips, and cocoa powder gives this hot chocolate a deeper chocolate flavor without making it overly sweet.
  • Creamy without being too thick. Heavy cream and sweetened condensed milk give it a velvety texture, while whole milk keeps it easy to sip.
  • Easy to make for a crowd. This recipe makes about 10½ cups of hot chocolate. You can keep it warm in the slow cooker so guests can serve themselves.
  • A little vanilla makes a difference. Vanilla enhances the chocolate and rounds out the flavor.
Two mugs of crock pot hot chocolate topped with whipped cream and marshmallows, served alongside a slow cooker filled with hot chocolate and bowls of chocolate chips and mini marshmallows.

Ingredients for Crockpot Hot Chocolate

  • Whole milk
  • Heavy cream
  • Sweetened condensed milk
  • Semi-sweet chocolate chips
  • Dark chocolate chips
  • Unsweetened cocoa powder
  • Vanilla extract
Ingredients for homemade crock pot hot chocolate, including whole milk, heavy cream, sweetened condensed milk, semi-sweet chocolate chips, dark chocolate chips, cocoa powder, and vanilla extract.

Ingredient Notes & Substitutions

Semi-sweet and dark chocolate chips: I like using a combination of these two chocolates. The semi-sweet chocolate adds sweetness, while the dark chocolate gives the hot chocolate a deeper flavor. I use Hershey’s semi-sweet and Hershey’s 53% dark chocolate chips. You can use any combination of chocolate chips you like, though.

If you’re making this for kids or prefer a sweeter hot chocolate, swap the dark chocolate chips for milk chocolate chips. The finished drink will have a sweeter, more familiar milk chocolate flavor.

Sweetened condensed milk: The chocolate chips already contain sugar, but the sweetened condensed milk adds just enough sweetness to balance the dark chocolate and unsweetened cocoa powder. It also contributes to the rich, velvety texture.

Unsweetened cocoa powder: Cocoa powder adds another layer of chocolate flavor without adding the extra sugar and fat that come with using more chocolate chips. I wouldn’t skip it. It adds another layer of chocolate flavor.

Whole milk and heavy cream: Whole milk makes up most of the liquid, while heavy cream adds richness. Together with the condensed milk, they give the hot chocolate a creamy consistency.

Vanilla extract: Don’t skip the vanilla! It enhances the chocolate flavor and makes the finished drink taste more rounded. It’s also a little detail I use in my homemade Starbucks hot chocolate recipe, which uses a chocolate and vanilla combination.

A ladle lifting thick, rich, and creamy homemade hot chocolate from a crock pot, showing its smooth chocolate texture.

How to Make Crock Pot Hot Chocolate in a Slow Cooker

You’ll need a slow cooker that holds at least 3 quarts.

Detailed recipe and instructions are in recipe card at bottom of post.

  1. Combine the ingredients. Add the milk, heavy cream, sweetened condensed milk, chocolate chips, cocoa powder, and vanilla to the crock pot. Whisk to combine.
  2. Cook on LOW. Cover and cook for about 1½ hours, whisking every 15 to 30 minutes, until the chocolate is completely melted and the hot chocolate is smooth.
  3. Switch to WARM. Once the chocolate has melted, switch the crock pot to WARM for serving. Add marshmallows during the last 10 minutes if desired.
Step-by-step photos of crock pot hot chocolate being made, from adding the milk, cream, chocolate chips, cocoa powder, and vanilla to whisking, melting the chocolate, and topping with mini marshmallows.

Using a Temperature-Controlled Slow Cooker?
If your slow cooker has temperature settings instead of LOW, HIGH, and WARM, use approximately 160°F–185°F to melt the chocolate and heat the hot chocolate. Once it’s smooth and heated through, reduce the temperature to approximately 150°F–160°F to keep it warm for serving.

Crock Pot Hot Chocolate Tips

Use LOW, not HIGH. Don’t be tempted to turn up the temperature to melt the chocolate faster. High heat can scorch the chocolate and scald the milk. It can also cause a skin to form on top of the hot chocolate.

Whisk along the bottom of the crock pot. Chocolate chips tend to settle as they melt. When whisking, make sure you reach into the edges and scrape across the bottom of the crock pot. I sometimes use a rubber spatula to loosen any chocolate that has settled before whisking it back into the milk.

Make it your own. I like the combination of semi-sweet and dark chocolate chips, but you can swap the dark chocolate for milk chocolate if you prefer a sweeter hot chocolate. You can also stir in peppermint syrup for a chocolate peppermint variation.

Making a double batch? You’ll need a crock pot that holds at least 6 quarts.

Storing leftovers. Refrigerate leftover hot chocolate in an airtight container. Reheat individual servings in the microwave or warm larger amounts gently on the stovetop. If it’s been sitting out at a party for an extended period, discard what’s left.

A mug of homemade crock pot hot chocolate served beside a red slow cooker, chocolate chips, and mini marshmallows.

FAQs

Can I use chocolate bars instead of chocolate chips?

Yes! Finely chop the chocolate bars before adding them to the crock pot. Smaller pieces will melt more evenly and are easier to whisk into the milk and cream.

Can I make this hot chocolate on the stovetop?

Yes! Add all of the ingredients to a large, heavy-bottomed saucepan or Dutch oven. Heat over LOW to MEDIUM-LOW heat, whisking frequently until the chocolate chips have melted and the hot chocolate is smooth and heated through. Avoid boiling or overheating the mixture, which can scorch the chocolate or scald the milk.

Transfer to a serving pot or keep warm over very low heat, stirring occasionally.

An overhead close-up of rich and creamy homemade crockpot hot chocolate topped with whipped cream, mini marshmallows, and a dusting of cocoa powder.

More Homemade Hot Chocolate Recipes to Try

A mug of rich and creamy crock pot hot chocolate topped with whipped cream and marshmallows, served beside a red slow cooker with chocolate chips and marshmallows scattered around it.

Crock Pot Hot Chocolate

Yield: 10½ cups
Prep Time: 5 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 35 minutes

This crock pot hot chocolate makes a big batch for holiday parties, winter gatherings, and hot chocolate bars. Let the slow cooker do the work, then keep it warm so guests can serve themselves whenever they're ready for a cup.

    No Ratings

    Ingredients

    • 6 cups whole milk
    • 2 cups heavy cream
    • 1 (14-ounce) can sweetened condensed milk
    • 1 cup semi-sweet chocolate chips
    • 1 cup dark chocolate chips
    • 3 tablespoons unsweetened cocoa powder
    • 2 teaspoons vanilla extract

    Instructions

    1. Add the whole milk, heavy cream, sweetened condensed milk, semi-sweet chocolate chips, dark chocolate chips, cocoa powder, and vanilla extract to a slow cooker. Whisk to combine.
    2. Cover and cook on LOW for approximately 1½ hours. Whisk every 15 to 30 minutes, making sure to scrape the bottom and edges of the slow cooker to incorporate the melting chocolate.
    3. Once the chocolate has completely melted and the hot chocolate is smooth, switch the slow cooker to WARM for serving.
    4. Add marshmallows and cover to melt, or serve with your favorite hot chocolate toppings, if desired.

    Notes

    • Use a slow cooker that holds at least 3 quarts.
    • Do not cook on HIGH. High heat can scorch the chocolate and scald the milk.
    • For sweeter hot chocolate, substitute milk chocolate chips for the dark chocolate chips.
    • Refrigerate leftovers and reheat gently.

    Recommended Products

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition Information:
    Yield: 10½ Serving Size: 1 cup
    Amount Per Serving: Calories: 530Total Fat: 35gSaturated Fat: 22gCholesterol: 62mgSodium: 150mgCarbohydrates: 49gSugar: 44gProtein: 10g

    Nutrition information is an estimate and will vary based on the ingredients, chocolate varieties, and specific brands used.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Skip to Recipe
    Scroll to Top