This velvety hot chocolate combines the richness of semi-sweet chocolate with buttery caramel sauce, creating a perfectly balanced sweet and salty flavor profile. The addition of heavy cream makes it incredibly luxurious, while a pinch of sea salt enhances all the caramel notes. Ready in just 15 minutes, this warming drink is ideal for cold evenings or when you need a comforting treat. Top it with whipped cream and extra caramel drizzle for an extra special touch.
The winter my apartment heat broke and refused to stay fixed, I spent three weeks wrapped in blankets with a perpetually full mug on my coffee table. That's when this salted caramel version became less of a treat and more of a survival strategy. Something about warm milk spiked with caramel and chocolate makes even the coldest nights feel cozy and intentional.
My sister called me in tears over a bad breakup one February night, and I talked her through making this over speakerphone while she sniffled. By the time she took her first sip, the crying had stopped. She texted me the next morning that she'd already made another batch and was considering opening a stand.
Ingredients
- Whole milk: The fat content carries the caramel flavor better than skim or low fat versions
- Heavy cream: Creates that luxurious velvety texture that makes you pause between sips
- Semi sweet chocolate chips: Chopped bar chocolate melts more evenly but chips work in a pinch
- Caramel sauce: Store bought is absolutely fine, no need to make your own unless you want to
- Granulated sugar: Balances the bitterness from the chocolate and the salt
- Sea salt: Regular table salt is too harsh and fine flaky salt is best for garnish
- Vanilla extract: Pure vanilla makes a noticeable difference over imitation
Instructions
- Warm the dairy:
- Heat the milk and cream together in a saucepan over medium heat until you see steam rising, whisking gently to prevent a skin from forming.
- Melt the good stuff:
- Add the chocolate chips, caramel sauce, and sugar then whisk continuously until everything dissolves into glossy smooth chocolate heaven.
- Season and adjust:
- Stir in the sea salt and vanilla then taste it because you might want more caramel or salt depending on your mood.
- Pour and crown:
- Divide between two mugs and immediately add whipped cream with an extra caramel drizzle and that pinch of flaky salt.
Last Christmas morning I made a quadruple batch and set up a DIY toppings station with mini marshmallows, peppermint sticks, and different salts. My dad announced he was skipping breakfast to just drink three mugs instead. The empty pot says it all.
Making It Dairy Free
Oat milk is the creamiest plant based option here and mimics the mouthfeel of whole milk better than almond or soy. Just make sure your chocolate chips are labeled dairy free because many contain milk fat even when they seem vegan. The caramel sauce is trickier so check labels carefully.
Adult Version Options
A shot of espresso transforms this into a salted caramel mocha that tastes like it came from a fancy café. For something more festive try coffee liqueur or a splash of bourbon. The alcohol actually cuts through some of the richness so it does not feel as heavy.
Scaling And Storing
This recipe doubles easily for a small gathering but any more than six servings and you will want to switch to a larger pot to maintain even heating. Leftovers keep well in the refrigerator for up to three days. Reheat gently over low heat while whisking constantly.
- Make a large batch on Sunday and reheat portions throughout the week
- The flavor actually develops and tastes better the next day
- Add a splash more milk when reheating because it thickens overnight
Some recipes are just meant to be savored slowly preferably under a blanket with someone you love.
Recipe FAQs
- → Can I make this dairy-free?
-
Yes, simply substitute the whole milk and heavy cream with your favorite plant-based alternatives like oat milk, coconut milk, or almond milk. Use dairy-free chocolate chips and ensure your caramel sauce is also vegan-friendly.
- → What type of chocolate works best?
-
Semi-sweet chocolate provides the ideal balance, but you can also use milk chocolate for a sweeter drink or dark chocolate for a more intense cocoa flavor. High-quality chocolate bars chopped into small pieces melt beautifully.
- → Can I make this in advance?
-
The hot chocolate is best served fresh, but you can prepare the mixture ahead of time and store it in the refrigerator for up to 2 days. Reheat gently on the stove, whisking occasionally to restore smoothness.
- → How can I make it more special?
-
Add a splash of espresso for a mocha variation, or spike it with coffee liqueur for an adult version. You can also experiment with different toppings like marshmallows, crushed toffee pieces, or a dusting of cocoa powder.
- → Why add sea salt?
-
Sea salt enhances the caramel flavor and creates a sophisticated salted caramel profile. It balances the sweetness and makes the chocolate taste more intense, similar to how salt is used in salted caramel desserts.
- → Can I use homemade caramel sauce?
-
Absolutely! Homemade caramel sauce will deliver even better flavor. Just ensure it's pourable and not too thick. If it's too stiff, warm it slightly before adding to the hot chocolate mixture.