This large-quantity hot chocolate is a rich, creamy stovetop drink made with milk, cocoa powder, and real chocolate, sized for a gathering. It makes about 22 eight-ounce servings, and a cocoa-and-sugar paste helps the chocolate blend in smoothly without lumps.
Ingredients
- 5 quarts whole milk (20 cups / 4.73 L), divided
- 2 cups heavy cream (473 ml)
- 1 1/2 cups unsweetened cocoa powder (about 128 g)
- 2 1/2 cups granulated sugar (500 g), or adjust to taste
- 1 1/2 pounds semisweet chocolate, finely chopped (680 g; about 55–60% cacao)
- 1 1/2 teaspoons fine salt (about 9 g)
- 2 tablespoons vanilla extract (30 ml)
- Optional toppings: 4 cups mini marshmallows (about 200 g), 2 cups whipped cream (480 ml), or 1 teaspoon ground cinnamon (about 2.5 g)
Instructions
- Prepare the ingredients. Finely chop the chocolate so it melts quickly and evenly. Measure the cocoa, sugar, and salt into a bowl. Set aside 2 cups (473 ml) of the milk for making the cocoa paste, and pour the remaining 18 cups (4.26 L) into an 8-quart (7.6 L) or larger heavy-bottomed stockpot with the cream. A larger pot gives you room to whisk without splashing.
- Make a smooth cocoa paste. Add the cocoa, sugar, and salt to the bowl. Gradually whisk in the reserved 2 cups of milk, a few tablespoons at a time at first, until you have a glossy, pourable paste. Scrape the sides and bottom of the bowl as you whisk. Starting with a little liquid prevents dry cocoa pockets, which can be difficult to break up once they reach a full pot of milk.
- Warm the milk and cream. Set the stockpot over medium-low heat and warm the dairy, stirring every minute or two, for about 15–18 minutes. It should be steaming, with small bubbles appearing around the edge, but it should not boil. A boil can cause milk to scorch on the bottom and may give the drink a cooked flavor. If you have an instant-read thermometer, aim for about 150–160°F (66–71°C) at this stage.
- Whisk in the cocoa and melt the chocolate. Slowly pour the cocoa paste into the warm dairy while whisking. Add the chopped chocolate in several handfuls, whisking until each addition begins to melt before adding more. Continue stirring over low heat for about 5–7 minutes, scraping the bottom and corners of the pot, until the drink is evenly colored and no chocolate pieces remain. Do not let it simmer or boil.
- Finish and serve. Remove the pot from the heat and stir in the vanilla. Taste a spoonful after it cools slightly; add a little more sugar if you prefer a sweeter drink. Ladle into cups and offer the toppings separately. If serving over time, keep the hot chocolate hot, stir it regularly, and avoid leaving the pot at room temperature between servings.
Tips
- Choose chocolate you enjoy eating. Semisweet chocolate gives a balanced, familiar flavor, while bittersweet chocolate makes the drink deeper and less sweet. Chocolate chips can be used in the same weight, but they may take longer to melt because they are designed to hold their shape. Chop them or stir patiently until fully dissolved.
- Adjust sweetness after the chocolate melts. Cocoa powder and chocolate brands vary in bitterness and sugar content, so the amount of sugar is a starting point rather than a fixed rule. Stir in extra sugar a few tablespoons at a time. If the drink is already too sweet, a small splash of milk can soften it, although it will also make the batch slightly less intense.
- Prevent scorching with gentle heat and a heavy pot. Keep the burner at medium-low or low once the dairy is warm, and use a whisk or heatproof spatula to reach the bottom of the pot. If you see a skin forming, whisk it back in or lift it off; do not scrape any browned milk from the bottom into the drink.
- For a dairy-free batch, change the ingredients rather than the method. Replace the milk with unsweetened oat milk or soy milk and use a dairy-free chocolate. Oat milk tends to give a fuller texture; soy milk has a more noticeable flavor. Use a dairy-free cream alternative if desired, and check the chocolate label because some semisweet chocolate contains milk.
Serving Suggestions
Plan on one 8-ounce (237 ml) cup per guest; this batch yields approximately 22 cups, with a little variation depending on the exact chocolate and how much evaporates during warming. For a party with other drinks or desserts, smaller 6-ounce servings can stretch the batch further. Set out a ladle and cups beside the pot, and put toppings in separate bowls so guests can customize each serving.
Mini marshmallows and whipped cream are easy crowd-pleasers. A light dusting of cinnamon, cocoa powder, or finely grated chocolate adds flavor without making the cup overly sweet. For a simple dessert pairing, serve the drink with plain shortbread, biscotti, sugar cookies, or a tray of fruit. Keep accompaniments small and easy to handle if guests will be standing or moving around.
If the hot chocolate is being served over an extended event, use a slow cooker only after the drink is fully heated. Keep it on a setting that maintains a hot temperature, stir occasionally, and check that it stays above 140°F (60°C). A slow cooker can hold the batch, but its heating speed varies, so it is not a reliable shortcut for warming the full quantity from cold.
Variations
Extra-dark chocolate: Use bittersweet chocolate around 65–70% cacao in place of the semisweet chocolate. The result will taste more cocoa-forward and less sweet, so start with the listed sugar and adjust after melting. Avoid using unsweetened baking chocolate as a direct substitute; it is much more bitter and would require substantial changes to the sugar balance.
Gentle spice: Add 2 cinnamon sticks and a pinch of ground nutmeg to the milk while it warms. Remove the sticks before serving. For a mild chile note, add a small pinch of cayenne, taste, and add more only if wanted. Spices can become more noticeable as the drink sits, so keep the first addition restrained.
Mint chocolate: Stir in 1/2 teaspoon peppermint extract after removing the pot from the heat, then taste before adding more. Extracts vary in strength, and too much mint can overwhelm the chocolate. Keep the vanilla or reduce it to 1 tablespoon if you want a cleaner mint flavor.
Less rich: Replace the 2 cups of cream with 2 cups of whole milk. The hot chocolate will be a little lighter but will still have body from the chopped chocolate. For a thicker cup instead, whisk 2 tablespoons of cornstarch into the cold milk reserved for the cocoa paste; cook gently until the drink thickens, whisking often so the starch does not clump or settle.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in shallow, covered containers. The drink keeps for 3–4 days in the refrigerator. It will thicken as it chills because the chocolate firms up; that is normal. Stir before storing if you can, and leave a little headspace in the containers so they are easy to shake or stir later.
For safe reheating, warm only the quantity you plan to serve in a saucepan over low to medium-low heat, stirring frequently and scraping the bottom. Reheat leftovers to 165°F (74°C), checking with a food thermometer, then serve promptly. Avoid boiling, which can scorch the dairy and make the texture less smooth. If the drink seems too thick, whisk in milk a little at a time as it warms. Refrigerate any reheated portion that is not served within 2 hours; do not repeatedly warm and cool the entire batch.
You can freeze hot chocolate in freezer-safe containers for up to 2 months, leaving room for expansion. Thaw it in the refrigerator, then reheat as described above. The texture may separate slightly after freezing, but steady whisking while it warms usually brings it back together. Do not store this milk-based drink at room temperature or attempt to preserve it by canning.
Frequently Asked Questions
How many people does this recipe serve?
It makes about 22 servings of 8 ounces each. Actual yield can vary slightly with the size of the chopped chocolate, how long the dairy is heated, and whether you serve full or smaller cups. For a group of 20, it provides a modest buffer for seconds; for a larger crowd, multiply every ingredient by the same factor.
Can I make this hot chocolate ahead of time?
Yes. Make it earlier on the day you plan to serve it, cool and refrigerate it within 2 hours, then reheat it gently in batches or in the stockpot. For a party, you can also prepare the cocoa paste and chop the chocolate a day ahead, keeping them covered separately in the refrigerator. Warm the dairy and finish the recipe closer to serving time for the smoothest texture.
Can I make the recipe in a slow cooker?
You can use a slow cooker to hold the finished hot chocolate, but it is better to melt the chocolate and combine everything on the stovetop first. Slow cookers heat at different rates, and starting with a large amount of cold milk in one can take a long time. Once the drink is smooth and hot, transfer it to the slow cooker and stir occasionally while serving.
Why is my hot chocolate grainy or lumpy?
Dry cocoa that was added directly to a large volume of milk is a common cause of lumps. Making a paste first helps it disperse evenly. Graininess can also come from chocolate that has not fully melted or from dairy that was overheated. Keep the heat gentle, chop the chocolate finely, and whisk until the mixture is smooth before adding vanilla.
Can I use only cocoa powder and leave out the chocolate bar?
You can, but the drink will be thinner and have a more direct cocoa flavor because the chopped chocolate supplies cocoa butter and richness. For the closest result, use a tested cocoa-only formula rather than replacing the chocolate with the same volume of cocoa powder. If you need to avoid a chocolate bar, make this recipe with the listed cocoa and add cocoa powder and sugar gradually to taste, understanding that the texture will be less silky.
How do I scale this for a bigger group?
Multiply all ingredients proportionally, and divide the mixture among multiple pots if one stockpot would be more than about two-thirds full. Smaller batches are easier to heat evenly and less likely to scorch. Keep each pot on gentle heat, stir regularly, and serve from one pot at a time while the others stay hot. For a smaller group, halve the ingredients and use a suitably sized saucepan.
Related
- Karo Chocolate Cake with Glossy Chocolate Glaze
- Kardea Brown Potato Salad Recipe, Southern-Style
- Kansas City Pork Chops with Sticky Homemade Barbecue Sauce
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).