Christmas Eve Crockpot Hot Chocolate

There’s something magical about a warm mug of homemade hot chocolate on Christmas Eve. This Christmas Eve Crockpot Hot Chocolate is rich, creamy, chocolatey, and incredibly easy to make.

Instead of standing over the stove making individual cups, simply add everything to your slow cooker, let it gently warm and melt together, and you’ll have a cozy holiday drink ready to serve to family and friends.

Made with whole milk, heavy cream, sweetened condensed milk, semi-sweet chocolate chips, and cocoa powder, this slow cooker hot chocolate has a wonderfully creamy texture and deep chocolate flavor. Finish each mug with whipped cream, marshmallows, or crushed candy canes for an extra festive touch.

Whether you’re hosting Christmas Eve, decorating the tree, watching holiday movies, or gathering around the fireplace, this crockpot hot chocolate is the perfect drink to keep everyone warm and cozy.

Why You’ll Love This Crockpot Hot Chocolate

  • Easy to make: The slow cooker does most of the work.
  • Rich and creamy: Whole milk, heavy cream, and condensed milk create an indulgent texture.
  • Extra chocolatey: Chocolate chips and cocoa powder give it a deep chocolate flavor.
  • Perfect for a crowd: Keep it warm in the crockpot and let everyone serve themselves.
  • Make-ahead friendly: Prepare it before your guests arrive.
  • Perfect for Christmas Eve: It’s festive, comforting, and easy to customize.
  • Kid-friendly: Add fun toppings and let everyone create their own mug.

Ingredients You’ll Need

Whole Milk

Whole milk provides the creamy base for the hot chocolate. Its higher fat content gives the finished drink a richer texture than low-fat milk.

Heavy Cream

Heavy cream makes the hot chocolate especially smooth and luxurious. It also gives the drink a thicker, richer consistency.

Sweetened Condensed Milk

Sweetened condensed milk adds sweetness and creaminess at the same time. Since it is already sweetened, there’s no need to add additional granulated sugar.

Semi-Sweet Chocolate Chips

Chocolate chips melt directly into the warm milk mixture, creating a rich chocolate flavor.

You can use your favorite semi-sweet chocolate chips or substitute milk chocolate chips if you prefer a sweeter drink.

Unsweetened Cocoa Powder

Cocoa powder intensifies the chocolate flavor without adding additional sweetness.

Vanilla Extract

Vanilla rounds out the chocolate flavor and gives the hot chocolate a warm, bakery-style aroma.

Christmas Eve Crockpot Hot Chocolate Recipe

Prep Time: 5 minutes
Cook Time: 2 hours
Total Time: 2 hours 5 minutes
Servings: Approximately 8 cups
Course: Drinks
Cuisine: American
Keyword: crockpot hot chocolate

Ingredients

  • 4 cups whole milk
  • 1 cup heavy cream
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup semi-sweet chocolate chips
  • ¼ cup unsweetened cocoa powder
  • 1 teaspoon vanilla extract

Optional Toppings

  • Whipped cream
  • Mini marshmallows
  • Crushed candy canes
  • Chocolate shavings
  • Mini chocolate chips
  • Chocolate syrup
  • Caramel sauce
  • Ground cinnamon
  • Festive sprinkles

How to Make Crockpot Hot Chocolate

1. Add Everything Except the Vanilla

Pour the whole milk and heavy cream into your crockpot.

Add the sweetened condensed milk, semi-sweet chocolate chips, and unsweetened cocoa powder.

Stir gently until the ingredients are combined.

Don’t worry if the chocolate chips haven’t melted yet. They’ll gradually melt as the mixture warms.

2. Cook on Low

Cover the crockpot and cook on LOW for about 2 hours.

Stir occasionally during cooking to help the chocolate melt evenly and prevent cocoa powder from settling.

Avoid cooking the hot chocolate on high, especially for extended periods. Gentle heating helps preserve the creamy texture.

3. Add the Vanilla

After about 2 hours, stir the mixture well.

Add the vanilla extract and give everything one final stir.

Taste carefully and adjust the flavor if desired.

4. Serve

Ladle the hot chocolate into mugs.

Top with your favorite holiday toppings.

For a classic Christmas Eve presentation, add a generous swirl of whipped cream, a handful of mini marshmallows, and a sprinkle of crushed candy cane.

Serve warm and enjoy!

Tips for the Best Crockpot Hot Chocolate

Use Low Heat

The goal is to gently warm the ingredients and melt the chocolate.

Keeping the crockpot on low helps prevent the dairy from overheating and gives the chocolate plenty of time to melt smoothly.

Stir Occasionally

Give the hot chocolate a stir every 30–45 minutes.

This helps distribute the melted chocolate and cocoa powder throughout the mixture.

Don’t Boil the Milk

Hot chocolate should be warm and creamy, not boiling.

If the mixture becomes too hot, the dairy can develop an unpleasant texture.

Add Vanilla at the End

Adding vanilla toward the end helps preserve its delicate flavor.

Use Good-Quality Chocolate

Since chocolate is one of the main flavors, using chocolate chips you enjoy eating on their own can make a noticeable difference.

How to Keep Crockpot Hot Chocolate Warm

Once the hot chocolate is completely heated and mixed, you can keep it warm in the slow cooker on its warm setting.

Stir occasionally and keep the lid on between servings.

Avoid leaving dairy-based hot chocolate at room temperature for extended periods. If you’re serving it at a party, keep it properly hot or refrigerated according to food-safety guidance.

Can I Make This Hot Chocolate Ahead of Time?

Yes.

You can prepare the hot chocolate earlier in the day and keep it warm in the slow cooker once it has finished cooking.

If making it significantly ahead of time, cool and refrigerate it promptly, then reheat gently before serving.

Give it a good stir during reheating because the chocolate and dairy can separate slightly after chilling.

Can I Use Milk Chocolate Instead of Semi-Sweet Chocolate?

Absolutely.

Milk chocolate chips will produce a sweeter, milder hot chocolate.

If you prefer a deeper chocolate flavor with less sweetness, stick with semi-sweet chocolate.

You can also use dark chocolate chips for a richer, more intense chocolate flavor.

Can I Make It With Evaporated Milk?

Yes, evaporated milk can be substituted for some or all of the whole milk.

Keep in mind that evaporated milk has a concentrated dairy flavor, so the finished drink will taste slightly different.

Can I Make This Without Heavy Cream?

Yes.

You can replace the heavy cream with additional whole milk.

The hot chocolate will still be delicious, but it won’t be quite as rich and creamy.

How to Make Christmas Hot Chocolate Extra Chocolatey

If you’re a serious chocolate lover, there are several easy ways to intensify the flavor.

  • Use dark chocolate chips.
  • Add extra chocolate chips.
  • Add a little extra cocoa powder.
  • Stir in a few squares of chopped chocolate.
  • Top with chocolate shavings.
  • Drizzle each mug with chocolate syrup.

For an especially indulgent Christmas dessert drink, add whipped cream and chocolate shavings on top.

Christmas Hot Chocolate Topping Ideas

The toppings are one of the most fun parts of this recipe.

Classic

Whipped cream + mini marshmallows

Peppermint

Whipped cream + crushed candy cane

Chocolate Lover’s

Whipped cream + chocolate shavings + chocolate syrup

Caramel

Whipped cream + caramel drizzle + a pinch of sea salt

Cinnamon

Whipped cream + ground cinnamon + a cinnamon stick

Kids’ Hot Chocolate Bar

Set out small bowls of:

  • Mini marshmallows
  • Crushed candy canes
  • Sprinkles
  • Chocolate chips
  • Toffee pieces
  • Caramel bits
  • Chocolate shavings
  • Whipped cream

Everyone can build their own Christmas mug.

Christmas Eve Hot Chocolate Bar

If you’re serving this at a Christmas party, turn the crockpot into a simple hot chocolate bar.

Place the slow cooker in the center of the serving area and arrange toppings around it.

You can include different toppings and let guests customize their drinks.

This works especially well for:

  • Christmas Eve parties
  • Holiday movie nights
  • Christmas cookie exchanges
  • Tree-decorating parties
  • Family gatherings
  • Winter birthday parties
  • Holiday brunches

What to Serve With Christmas Hot Chocolate

This rich hot chocolate pairs beautifully with holiday treats.

Try serving it with:

  • Christmas sugar cookies
  • Gingerbread cookies
  • Chocolate chip cookies
  • Snickerdoodles
  • Brownies
  • Fudge
  • Rice Krispies treats
  • Cinnamon rolls
  • Peppermint bark
  • Shortbread cookies

For a Christmas Eve dessert table, serve several small cookies and candies alongside mugs of hot chocolate.

Frequently Asked Questions

Can I make hot chocolate in a crockpot?

Yes. A slow cooker is a convenient way to prepare hot chocolate for a group because the mixture can gently warm while you take care of other things.

How long does crockpot hot chocolate take?

This recipe takes about 2 hours on LOW, plus a few minutes for preparation.

Cooking times can vary depending on the slow cooker, so use the recipe’s cooking time as a guide and stir periodically.

Can I leave hot chocolate in the crockpot overnight?

It’s not recommended to leave a dairy-based hot chocolate sitting in a slow cooker overnight. For food safety and quality, refrigerate leftovers promptly and reheat them when needed.

Can I double this recipe?

Yes, provided your slow cooker is large enough to safely accommodate the increased volume.

Don’t fill your slow cooker beyond the manufacturer’s recommended capacity.

Why is my crockpot hot chocolate too thick?

The combination of heavy cream, condensed milk, chocolate, and cocoa powder makes this naturally rich.

If it becomes thicker than you prefer, stir in a little warm milk until you reach your desired consistency.

Why is my hot chocolate too sweet?

Sweetened condensed milk and chocolate chips both contribute sweetness.

If you prefer a less sweet drink, use darker chocolate chips and avoid adding extra sweet toppings.

Can I use almond milk?

Yes, although the texture and richness will be different. For the closest result to the original recipe, whole milk is recommended.

Can I use white chocolate?

Yes. White chocolate will create a much sweeter, creamy white hot chocolate. If using white chocolate, consider reducing other sources of sweetness.

How to Store Leftover Hot Chocolate

Allow leftover hot chocolate to cool appropriately before transferring it to an airtight container.

Refrigerate promptly and use within a few days.

When reheating, warm it gently on the stovetop or in the microwave, stirring frequently.

If the mixture separates slightly after refrigeration, whisk or stir it thoroughly while reheating.

Christmas Eve Crockpot Hot Chocolate

This Christmas Eve Crockpot Hot Chocolate is everything you want in a holiday drink: creamy, rich, chocolatey, cozy, and incredibly easy to prepare.

The combination of whole milk, heavy cream, sweetened condensed milk, chocolate chips, and cocoa powder creates an indulgent homemade hot chocolate that’s perfect for sharing.

Make a batch, keep it warm, set out plenty of festive toppings, and let everyone make their own perfect Christmas mug.

Sometimes the simplest traditions become the ones everyone remembers.

Printable Recipe Card

Christmas Eve Crockpot Hot Chocolate

Prep Time: 5 minutes
Cook Time: 2 hours
Total Time: 2 hours 5 minutes
Servings: Approximately 8 cups

Ingredients

  • 4 cups whole milk
  • 1 cup heavy cream
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup semi-sweet chocolate chips
  • ¼ cup unsweetened cocoa powder
  • 1 teaspoon vanilla extract

Instructions

  1. Add whole milk, heavy cream, sweetened condensed milk, chocolate chips, and cocoa powder to a crockpot.
  2. Stir gently to combine.
  3. Cover and cook on LOW for about 2 hours, stirring occasionally.
  4. Once the chocolate has melted and the mixture is hot and creamy, stir in the vanilla extract.
  5. Ladle into mugs.
  6. Top with whipped cream, marshmallows, crushed candy canes, or your favorite holiday toppings.
  7. Serve warm and enjoy.

Recipe Notes

For richer hot chocolate: Use high-quality chocolate chips and full-fat dairy.

For a sweeter version: Use milk chocolate chips or add extra sweet toppings.

For a more intense chocolate flavor: Use dark chocolate chips or add additional cocoa powder.

For parties: Keep the finished hot chocolate warm in the slow cooker and provide a selection of toppings.

Leave a Comment