This salted caramel hot chocolate combines the comforting warmth of creamy hot chocolate with the indulgent sweetness of caramel and a touch of sea salt. Made with whole milk, heavy cream, semi-sweet chocolate, and caramel sauce, it creates the perfect balance of sweet and salty flavors.
The process takes just 15 minutes from start to finish - warm the milk and cream until steaming, whisk in chocolate and caramel until smooth, then season with sea salt and vanilla. The result is a velvety, luxurious drink that's perfect for cold weather or whenever you need a sweet treat.
Top with whipped cream, extra caramel drizzle, and flaky sea salt for the ultimate presentation. You can easily customize the sweetness and saltiness to your taste, or even add a splash of espresso for an adult variation.
The winter my apartment heater died and refused to turn back on, this drink became my absolute survival tactic. I remember standing at the stove in three sweaters, watching steam rise off the milk like my own personal radiator, and suddenly the power outage felt almost cozy. That night I learned hot chocolate could be something entirely different with just a swirl of caramel and a tiny pinch of salt that makes everything pop.
Last year during a particularly brutal December, my best friend showed up at my door shivering after her car broke down three blocks away. I made us two mugs and we sat on my kitchen floor watching snow pile up outside the window, not even caring that we'd be stuck there for hours. She texted me later that night saying it was the best part of her terrible day.
Ingredients
- Whole milk: Creates that velvety base that makes every sip feel luxurious and honestly worth every calorie
- Heavy cream: The secret ingredient that transforms regular hot chocolate into something that coats your spoon and your soul
- Semi sweet chocolate chips: Melt beautifully without that grainy texture you sometimes get with cheaper chocolate
- Caramel sauce: Use the good stuff from a jar if you must but homemade caramel takes this to another level entirely
- Sea salt: Start with a quarter teaspoon then taste because the right amount makes all the difference between good and incredible
- Vanilla extract: Adds that warm background note that people notice but cannot quite put their finger on
Instructions
- Warm the milk and cream:
- Combine both in your saucepan over medium heat and watch for steam rising in gentle wisps while stirring occasionally so nothing scorches on the bottom.
- Melt in the magic:
- Whisk in your chocolate chips and caramel sauce until everything disappears into a smooth glossy pool that smells like heaven.
- Season and taste:
- Stir in the sea salt and vanilla then grab a spoon to test because everyone's perfect balance hits differently.
- Pour and garnish:
- Divide between two waiting mugs then go wild with whipped cream caramel drizzles and that final flaky salt on top.
My niece tried this for the first time when she was seven and immediately declared it better than anything at the chocolate shop downtown. Now whenever she visits she asks if we are making the special salted caramel kind and I know exactly what she means.
Making It Your Own
After making this dozens of times I have found that different caramel brands change the flavor profile dramatically. Some are more buttery while others lean toward pure sugar intensity, so taste as you go and adjust accordingly.
Temperature Matters
The perfect serving temperature is hot enough to warm you through but not so hot that you burn your tongue on that first eager sip. Let it cool in the mug for about two minutes before diving in.
Topping Ideas
While whipped cream is classic I have discovered that a dollop of marshmallow fluff creates the most incredible toasted marshmallow situation under the broiler for thirty seconds. Watch it like a hawk because it goes from perfect to burnt in the blink of an eye.
- Crushed graham crackers add a whole s'mores vibe that nobody will complain about
- A cinnamon stick stirrer adds subtle spice while it steeps
- Mini marshmallows toasted right on top are worth the extra effort
There is something about standing at the stove watching everything melt together that feels like the kitchen equivalent of a warm hug.
Recipe FAQ
- → 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 dairy-free.
- → How can I make this extra rich?
-
For an even more decadent version, use all heavy cream instead of milk, or add extra chocolate chips. You can also stir in a tablespoon of butter right before serving for added richness and silky texture.
- → Can I make this in advance?
-
It's best served fresh, but you can prepare the mixture ahead of time and reheat gently on the stove. Store in an airtight container in the refrigerator for up to 2 days. Whisk well when reheating to restore smoothness.
- → What type of chocolate works best?
-
Semi-sweet chocolate provides the perfect balance, but you can experiment with milk chocolate for a sweeter drink or dark chocolate for a more intense flavor. Use high-quality chocolate baking bars or chips for the smoothest melting.
- → How do I prevent the chocolate from seizing?
-
Always warm your milk mixture first before adding chocolate. Avoid boiling the liquid, and whisk continuously while incorporating the chocolate. If your chocolate does seize, adding a teaspoon of fat (butter or cream) can help smooth it out.
- → Can I make this alcoholic?
-
Absolutely! Add a shot of espresso for a mocha variation, or incorporate coffee liqueur, Baileys, caramel vodka, or peppermint schnapps for an adult version. Add the alcohol after removing from heat.