Hot Chocolate Bar: Ideas, Toppings and a Slow-Cooker Cocoa for 8 to 24
- 2 h 5 min
- 10 g protein
- 330 kcal
- 8 servings (12 cups)
Updated November 11, 2026

Quick answer
For a hot chocolate bar, keep a big batch of real hot chocolate warm in a slow cooker and set out mugs and 8 to 12 toppings in small bowls: marshmallows, whipped cream, crushed candy canes, chocolate shavings, caramel and a few grown-up add-ins. Plan 1½ cups of hot chocolate per guest; our slow-cooker recipe serves 8 and doubles easily.
How much hot chocolate per guest
Plan 1½ cups (12 oz) per guest; most people go back for a second, smaller mug.
| Guests | Hot chocolate | Batches of our recipe | Marshmallows | Whipped cream |
|---|---|---|---|---|
| 8 | 12 cups | 1 | 1 bag (10 oz) | 1 can |
| 12 | 18 cups | 1½ (6-qt slow cooker) | 2 bags | 2 cans |
| 16 | 24 cups | 2 (two slow cookers) | 2 bags | 2 cans |
| 24 | 36 cups | 3 | 3 bags | 3 cans |
24 hot chocolate bar toppings
| Type | Ideas |
|---|---|
| Classic | Mini marshmallows, giant marshmallows, whipped cream, chocolate shavings, cocoa powder |
| Christmas | Crushed candy canes, peppermint bark pieces, gingerbread cookies, red and green sprinkles, snowflake marshmallows |
| Drizzles | Caramel sauce, salted caramel, chocolate syrup, Nutella, peanut butter |
| Crunch | Toffee bits, crushed pretzels, mini cookies, toasted coconut |
| Spice | Cinnamon sticks, pumpkin pie spice, a pinch of cayenne for Mexican hot chocolate |
| For adults | Peppermint schnapps, Baileys, Kahlúa (label them and set them apart) |

Setup checklist
- Put the slow cooker at one end on WARM with a ladle and a small plate under it.
- Mugs next, then toppings from heaviest to lightest: drizzles, crunch, marshmallows, whipped cream last.
- One spoon per bowl, plus a cup of stirring spoons or peppermint sticks.
- Napkins, a trash bowl for wrappers, and a jug of water for kids.
- Label everything, especially nuts and the adult add-ins (free printable signs below).
Make it ahead
Make the cocoa up to 2 days ahead, chill it, and reheat it in the slow cooker on LOW for 2 to 3 hours, whisking once an hour. Fill topping bowls the morning of the party and cover them; add the whipped cream and drizzles just before guests arrive.
Dairy-free and lighter options
- Dairy-free: use oat milk and dairy-free chocolate chips; oat milk keeps it the creamiest.
- Lighter: use 2% milk and swap half the chocolate for 2 extra tbsp cocoa: about 230 calories a cup.
- High-protein: our high-protein hot chocolate has 25 g protein per mug.

Hot Chocolate Bar: Ideas, Toppings and a Slow-Cooker Cocoa for 8 to 24
- Prep: 5 min
- Cook: 2 h
- Total: 2 h 5 min
- Makes: 8 servings (12 cups)
Ingredients
- 8 cups whole milk
- 8 oz semisweet chocolate, chopped, or 1⅓ cups chips
- ½ cup unsweetened cocoa powder
- ⅓ cup granulated sugar, to taste
- 2 tsp vanilla extract
- ¼ tsp fine salt
Instructions
- Whisk the cocoa, sugar and salt with 1 cup of the milk in the slow cooker until smooth, with no lumps.

- Add the rest of the milk and the chopped chocolate.

- Cook on LOW for 2 hours, whisking every 30 minutes, until the chocolate has melted and it is steaming.Tip: Never HIGH: the milk scorches on the sides.

- Whisk in the vanilla, then switch to WARM for serving (up to 4 hours).

Nutrition per serving
- 330Calories (kcal)
- 10 gProtein
- 41 gCarbs
- 17 gFat
- 4 gFiber
- 34 gSugar
Estimated with USDA FoodData Central values for the listed ingredients.
Equipment
- 6-quart slow cooker
- Whisk and ladle
- Small bowls for toppings
Variations
- Stovetop (20 min)Same ingredients in a large pot over medium-low heat, whisking until steaming.
- PeppermintAdd ½ tsp peppermint extract with the vanilla.
- White hot chocolateSwap the chocolate and cocoa for 10 oz white chocolate; cut the sugar.
FAQ
How long can hot chocolate stay in a slow cooker?
Up to 4 hours on WARM. Whisk it every hour so a skin doesn't form, and keep it below a simmer so the milk doesn't scorch.
What is the difference between hot chocolate and hot cocoa?
Hot cocoa is made from cocoa powder; hot chocolate is made from melted chocolate. Our recipe uses both: chocolate for body, cocoa for a deeper flavor.
How many toppings does a hot chocolate bar need?
8 to 12 is plenty for up to 24 guests. More than that slows the line down.
Can I use hot cocoa mix instead?
Yes: about 1 packet per cup of hot milk. Real chocolate tastes richer, but mix is easiest for a big crowd.
Free printable
Christmas Hot Cocoa Bar Signs + Topping Labels
A Hot Cocoa Bar sign, 24 topping labels and an adults-only label for the spiked add-ins. 3 pages, US Letter.



