Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
Melted 70% dark chocolate whisked directly into warm whole milk creates a base that coats the back of a spoon and smells like a proper Parisian chocolatier. The homemade salted caramel — made by cooking sugar to a deep amber before adding butter and cream — swirls through the chocolate in dark golden ribbons that never fully disappear. Each sip hits with bittersweet chocolate first, then a slow wave of caramel and salt that lingers at the back of your throat. This is the kind of thing you make on a slow Sunday when you want the house to smell incredible and have something worth sitting down for.
Ingredients
Homemade Salted Caramel
1 cup granulated sugar
6 tablespoons unsalted butter, cut into cubes and at room temperature
1/2 cup heavy cream, warmed
1 teaspoon pure vanilla extract
3/4 teaspoon flaky sea salt, plus more for garnish
Dark Chocolate Hot Chocolate
5 cups whole milk
1 cup heavy cream
8 ounces 70% dark chocolate, finely chopped
3 tablespoons unsweetened cocoa powder
2 tablespoons granulated sugar
1/4 teaspoon fine sea salt
1/2 teaspoon pure vanilla extract
Whipped Cream & Garnish
1 1/2 cups heavy cream, very cold
2 tablespoons powdered sugar
1/2 teaspoon pure vanilla extract
Flaky sea salt, for finishing
Instructions
Make the Salted Caramel
Pour the granulated sugar into a medium heavy-bottomed saucepan in an even layer. Heat over medium heat without stirring — just watch the edges. Once it begins to melt and turn amber at the sides, use a heat-safe spatula to gently push the unmelted sugar toward the liquid. Continue cooking, stirring occasionally, until all the sugar has melted into a deep amber caramel, 8 to 10 minutes. The color should look like a dark penny — if it looks pale gold, keep cooking.
Remove the pan from heat immediately and carefully add the room-temperature butter cubes. The mixture will bubble aggressively — this is normal. Whisk until the butter is fully incorporated, about 1 minute. Slowly pour in the warmed heavy cream while whisking constantly. Return the pan to medium-low heat and stir for 1 minute to smooth it out. Remove from heat, stir in vanilla and flaky sea salt. Pour into a heat-safe jar and let cool slightly. You should have about 1 cup of caramel. Reserve 1/4 cup for drizzling at the end.
While the caramel cools, whip the garnish cream: In a large cold mixing bowl, beat the cold heavy cream, powdered sugar, and vanilla with a hand mixer or whisk until soft, billowy peaks form — not stiff, you want it to hold shape but still look voluminous and cloud-like. Refrigerate until ready to use.
Make the Hot Chocolate
In a medium saucepan, combine the whole milk and 1 cup of heavy cream over medium heat. Whisk in the cocoa powder and granulated sugar until fully dissolved and no lumps remain. Heat, stirring frequently, until steaming and just beginning to simmer around the edges — do not boil.
Reduce heat to low. Add the finely chopped dark chocolate all at once and whisk steadily until it is completely melted and the mixture is silky and uniform, about 2 to 3 minutes. Stir in the fine sea salt and vanilla extract. Taste and adjust sweetness if needed.
Add 3/4 of the prepared salted caramel (about 3/4 cup) directly into the hot chocolate base. Whisk well to incorporate. Keep the hot chocolate over the lowest heat setting, stirring occasionally, until ready to serve — do not let it boil.
Assemble and Serve
Ladle the hot chocolate into 6 warmed mugs, filling each about three-quarters full. Spoon a generous mound of whipped cream directly on top of each mug, letting it dome up above the rim.
Drizzle the reserved salted caramel over the whipped cream in a slow, deliberate spiral — it will pool in the folds and cascade down the sides slightly. Finish each mug with a small pinch of flaky sea salt. Serve immediately while the cream is still cold against the steaming chocolate below.
Chef's tips
Watch your caramel color carefully — cooking to a deep amber (not pale gold) is what gives the caramel its complex, slightly bitter edge that balances the sweet chocolate. A candy thermometer should read around 350°F at the deep amber stage if you want to be precise.
Finely chopping the dark chocolate instead of using chips ensures it melts evenly and quickly into the milk base without any grainy texture. Chips contain stabilizers that can make the drink slightly gluey if overworked.
Warm your mugs before serving by filling them with hot water for 30 seconds and dumping it out — a cold mug will drop the temperature of the hot chocolate fast and the whipped cream won't sit as beautifully on a properly hot drink.
Nutrition (per serving, estimated)
821calories
9gprotein
67gcarbs
59gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Salted Caramel Hot Chocolate was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.