Disclosure: This post contains affiliate links. We may receive a commission if you make a purchase after clicking on one of these links.
The mistake with fire-pit hot chocolate is treating the pot like a kettle: flames underneath, milk left to boil, chocolate dumped in at the start. What comes out is scorched milk with a skin on top and chocolate stuck to the bottom of the pot. Hot chocolate wants the opposite — low, steady heat from coals, cocoa whisked in while the milk warms, and chocolate melted in at the very end, off the fiercest heat.
Coals, not flames
Build the fire down to a bed of glowing coals before the pot goes anywhere near it, the same rule as mulled apple cider over a fire pit and pumpkin seeds over a fire pit. Flames lick one side of the pot and scorch the milk there while the rest stays cold. Coals give even heat you can control by sliding the pot toward or away from the hottest spot, or by raising it on a grate or tripod. A heavy pot helps twice over: it holds heat evenly and it does not tip when someone bumps the grate. An enamelled cast-iron Dutch oven will soot and stain on the outside over a wood fire — that is cosmetic, and it washes off the cooking surface, not a reason to leave the good pot indoors.
Lodge 6-Qt Enameled Cast Iron Dutch Oven
Heavy, even heat over coals, and a lid for keeping the pot warm between servings.
Ingredients (serves 4)
- 4 cups whole milk
- 1/2 cup heavy cream (optional, for richness)
- 1/4 cup unsweetened cocoa powder
- 1/4 cup sugar, plus more to taste
- 4 ounces dark chocolate, chopped
- a pinch of salt
- 1 teaspoon vanilla extract
- 1 cinnamon stick (optional)
- marshmallows, for serving
Whole milk matters here: skim milk scorches faster and tastes thin once the chocolate goes in. The chocolate should be eating chocolate, not chocolate chips — chips contain stabilizers that resist melting smoothly.
Method
Warm the milk gently. Pour the milk and cream into the pot over the coals and let it warm slowly, stirring now and then. Keep it below a simmer. Milk scalds at about 180°F (82°C) — well below boiling — and scorched milk tastes cooked no matter what you add afterward. If steam is rising steadily and the surface shivers, that is hot enough. If it bubbles, slide the pot to cooler coals at once.
Whisk the cocoa in before the milk is hot. In a small bowl, whisk the cocoa powder and sugar with a ladleful of the warm milk until smooth, then pour that back into the pot and whisk again. Cocoa dumped straight into hot milk clumps, and clumps do not whisk out once they have seized. The pinch of salt goes in now — it does not make the drink salty, it makes the chocolate taste more like itself.
Melt the chocolate in last, off the hottest coals. When the milk is hot and steaming, move the pot to the edge of the coals and stir in the chopped chocolate a handful at a time, letting each addition melt before adding the next. Add the cinnamon stick now if using it, and let it steep while you serve the first mugs. Stir in the vanilla last, off the heat — vanilla cooked hard loses its aroma.
Serve at once, from the pot. Ladle into sturdy mugs, top with marshmallows, and keep the pot on the warm edge of the fire between servings, stirring before each refill. Do not leave the pot sitting over hot coals unattended: milk left to itself will find a boil, and a boil at a fire pit means a pot boiling over into the coals.
Variations that work — and one that does not
A pinch of cayenne or chili powder with the cocoa gives the Mexican-style warmth that suits a cold night; a spoonful of instant espresso powder deepens the chocolate without tasting of coffee. Peppermint extract, a few drops at the end, turns it into the December version. What does not work is adding the chocolate at the start with cold milk: it sinks, sticks, and scorches before the milk is warm enough to melt it. Chocolate goes in last, every time.
Scaling for a group
Double the recipe for eight, but do not double the pot and expect the same timing — a full 6-quart pot takes noticeably longer to come up to temperature over coals, and the milk at the bottom will scorch while the top is still warming unless you stir more often. For a crowd, make two pots, or make one batch, serve it, and start the second while people are drinking the first. Hot chocolate does not reheat well: cooled and reheated milk tastes flat and skins over, so make what the group will drink in the next half hour and no more.
Safety and cleanup
Use a long-handled ladle and heatproof gloves; the pot handle over coals is hot long before the milk is. Keep children back from the pot side of the fire, and set mugs on a flat surface rather than handing them across the fire. For cleanup, soak the pot in hot water as soon as it cools enough to handle — chocolate residue sets hard if it dries. The enamel interior of the Dutch oven above cleans with a soak and a non-abrasive sponge; do not use steel wool on enamel. For more cold-weather fire-pit cooking, the propane fire pit tables roundup covers the steadier-heat alternative for patios where a wood fire is not practical.


