Plan on about 1 to 1.5 cups of hot chocolate per person, served in a standard mug of 8 oz (about 240 ml). Most guests will happily drink one full mug, and many will want a second helping, so 1.5 cups per person is a safe amount to plan for a party or gathering. Use the calculator below to work out exactly how many cups, and how much milk, cocoa and sugar, you need for your group.
Per 8 oz cup, allow about 240 ml of milk, 2 tablespoons of cocoa powder and 1.5 tablespoons of sugar. Amounts scale with mug size, so a 12 oz mug needs half as much again as an 8 oz mug. If you are planning a wider festive spread, see our Christmas food ideas, and for the rest of the party food use our Sandwich Party Calculator and Rice Per Person Calculator.
How to Use This Calculator
- Enter the number of guests. Count everyone who will be drinking hot chocolate, including children who will have a smaller mug if needed.
- Choose cups per person. Use 1 cup for a quick drink, 1.5 cups as a standard party amount, or 2 cups for a cold evening when guests are likely to ask for seconds.
- Pick your mug size and click Calculate. The calculator shows the total cups, total litres, milk, cocoa powder and sugar you need, plus a copyable shopping list.
Worked example: For 10 guests at 1.5 cups each, you need 10 × 1.5 = 15 cups of hot chocolate. At 8 oz per cup, that is about 3.6 litres in total, made with about 3.6 litres of milk, 30 tablespoons of cocoa powder and about 22.5 tablespoons of sugar.
Note: If you leave a field empty, or enter a number that is not valid, the calculator shows a friendly reminder asking you to fill in all the fields instead of a result.
Frequently Asked Questions
How many cups of hot chocolate per person?
Plan on 1 to 1.5 cups of hot chocolate per person, served in a standard 8 oz mug (about 240 ml). Use 1 cup per person for a short break or a light drink, and 1.5 cups per person for a party, a cold day, or any time guests are likely to want a refill.
How much milk and cocoa do I need for a crowd?
For each 8 oz cup, allow about 240 ml of milk, 2 tablespoons of cocoa powder and 1.5 tablespoons of sugar, then multiply by the total number of cups. For example, 15 cups need about 3.6 litres of milk, 30 tablespoons of cocoa powder and about 22.5 tablespoons of sugar. Enter your guest count in the calculator above for exact amounts for your group.
Can I make hot chocolate ahead and keep it warm?
Yes. Make the hot chocolate up to a few hours ahead, keep it warm in a slow cooker on low or in a covered pot on the lowest heat, and stir it now and then so a skin does not form. Add marshmallows, whipped cream or other toppings just before serving so they stay fresh.
