Slow-Cooker Hot Chocolate Buffet with Toppings

Prep: 10 minCook: 2 hr 30 min20 servingsmedium
Slow-Cooker Hot Chocolate Buffet with Toppings

A make-ahead hot chocolate served from a slow cooker, combining unsweetened and semisweet chocolate with sweetened condensed milk and whole milk. Guests customize cups with whipped cream, marshmallows, candy, chocolate chips, cinnamon sticks, peppermint candy, liqueurs, syrups, cookie crumbs, and crushed peppermints. Perfect for parties and gatherings.

Ingredients

20 servings
  • 4 oz unsweetened chocolate, chopped
    cocoa powder (use 3 tablespoons plus 1 tablespoon butter per 1 oz chocolate)1:1bakingadds dairy

    note: adds butter

  • 1 6-oz pkg semisweet chocolate chips
  • 1 14-oz can sweetened condensed milk
    evaporated milk (add 1/4 cup sugar)1:1dairy

    note: source explicitly says not evaporated milk

    Full guide →
  • 2 quarts milk
    evaporated milk (add 1/4 cup sugar)1:1dairy

    note: source explicitly says not evaporated milk

    Full guide →
  • 1 tablespoon vanilla
    vanilla extract or vanilla bean paste1:1baking
    Full guide →
  • whipped cream(optional)
    canned whipped cream or homemadevariesdairy
    Full guide →
  • miniature marshmallows(optional)
  • miniature semisweet chocolate chips(optional)
  • toffee bits(optional)
  • cinnamon sticks(optional)
  • peppermint candy sticks(optional)
  • assorted liqueurs and flavored syrups(optional)
  • chocolate cookie crumbs(optional)
  • crushed peppermints(optional)

Instructions

  1. 1

    In a 3.5 or 4-quart slow cooker, combine unsweetened chocolate, chocolate chips, and sweetened condensed milk; mix well.

  2. 2

    Cover and cook on High for 30 minutes, stirring every 10 minutes until chocolate is melted.

  3. 3

    Using a wire whisk, stir in 2 cups of milk until smooth.

  4. 4

    Gradually stir in remaining milk and vanilla.

  5. 5

    Cover and cook on High for an additional 2 hours until hot.

  6. 6

    Just before serving, stir mixture again with wire whisk.

  7. 7

    Reduce heat to Low and have guests ladle hot chocolate into cups.

  8. 8

    Top as desired with whipped cream, marshmallows, chocolate chips, toffee bits, cinnamon sticks, peppermint candy sticks, liqueurs, syrups, cookie crumbs, and crushed peppermints.

Tips

Tip 1

Stir the chocolate mixture every 10 minutes during the initial melting phase to ensure even heat distribution.

Tip 2

Add milk in two stages (2 cups first, then 6 cups) to prevent lumps and achieve smoothness.

Tip 3

Keep the slow cooker on Low during serving to maintain temperature without scorching the chocolate.

Tip 4

Arrange toppings in small bowls for easy guest access at the buffet.

Good to Know

Storage

Refrigerate leftover hot chocolate in an airtight container for up to 3 days. Reheat gently on stovetop or in microwave.

Make Ahead

Prepare the chocolate base (through step 4) the morning of serving. Transfer to slow cooker 1 hour before guests arrive and set to High to bring to serving temperature.

Serve With

Serve directly from the slow cooker on Low setting. Arrange toppings in individual bowls and let guests customize their cups.

Common Mistakes

Watch

Overheating the initial chocolate mixture will cause scorching; stir every 10 minutes as directed to avoid burnt flavor.

Watch

Using evaporated milk instead of sweetened condensed milk will result in insufficient sweetness and wrong texture.

Watch

Adding all milk at once instead of the two-stage approach will create lumps that are difficult to smooth out.

Substitutions

Dairy-Free Swaps

whipped cream
canned whipped cream or homemadevariesdairy
Full guide →
milk
half-and-half or heavy creamvariesdairy

increases richness

Full guide →
sweetened condensed milk
evaporated milk (add 1/4 cup sugar)1:1dairy

note: source explicitly says not evaporated milk

Full guide →

General Alternatives

vanilla
vanilla extract or vanilla bean paste1:1baking
Full guide →
unsweetened chocolate
cocoa powder (use 3 tablespoons plus 1 tablespoon butter per 1 oz chocolate)1:1bakingadds dairy

note: adds butter

Find more substitutions →