This creamy salted caramel hot chocolate is the perfect treat for chilly days. Rich chocolate combines with sweet caramel and a pinch of salt, creating a cozy hug in a mug!
Honestly, it’s so good that I sometimes make it just to feel fancy on a regular Tuesday. Just whip it up, add some whipped cream, and sip away your worries! ☕🍫
Key Ingredients & Substitutions
Milk: Whole milk provides a rich base for the hot chocolate. You can swap it for almond milk, oat milk, or any non-dairy milk to cater to dietary preferences. Just remember that nut milks can have a slightly different flavor!
Chocolate: Semi-sweet or bittersweet chocolate creates a deep chocolate flavor. If you don’t have either, you can use chocolate chips or cocoa powder. For a twist, try dark chocolate for a richer taste!
Caramel Sauce: The salted caramel sauce is the star. If you’re short on time, store-bought options work well. If you prefer homemade, a simple recipe involves melting sugar and adding cream to make it extra special.
Heavy Cream: This makes the hot chocolate extra creamy. If you’re looking to cut calories, use half-and-half or just stick to milk. But I personally love the creamy texture heavy cream adds!
How Can I Achieve the Perfect Chocolate Texture?
Getting the right texture for your hot chocolate is essential for the best experience. Here are my tips:
- Warm the milk mixture slowly over medium heat to avoid scalding. Stir constantly to combine everything evenly.
- When you add the chocolate, keep stirring until it’s fully melted to ensure a smooth drink.
- If you want an extra frothy texture, use a whisk or even a milk frother after heating the mixture.
Following these steps will help you create a perfectly creamy and chocolatey hot chocolate that you’ll want to make all winter long! Enjoy!

How to Make Salted Caramel Hot Chocolate
Ingredients You’ll Need:
- 2 cups whole milk (or any milk of choice)
- 1/2 cup heavy cream
- 4 oz semi-sweet or bittersweet chocolate, chopped
- 2 tbsp unsweetened cocoa powder
- 3 tbsp granulated sugar
- 1/4 cup salted caramel sauce (plus extra for drizzling)
- 1/4 tsp sea salt (adjust to taste)
- 1 tsp vanilla extract
- Mini marshmallows, for topping
How Much Time Will You Need?
This delightful salted caramel hot chocolate takes about 10 minutes to prepare and serve. You’ll spend a few minutes whisking everything together before enjoying your cozy drink. Perfect for a quick treat on a cold day!
Step-by-Step Instructions:
1. Combine the Base Ingredients:
In a medium saucepan, mix together the whole milk, heavy cream, cocoa powder, and granulated sugar. Warm this mixture over medium heat, whisking frequently. Be careful not to let it boil; you want it hot but not bubbling.
2. Add the Chocolate:
Once your milk mixture is hot, lower the heat and add in the chopped chocolate. Stir continuously until the chocolate is fully melted, and the mixture is nice and smooth. This is where the magic happens!
3. Stir in the Flavorings:
Now, it’s time to enhance the flavor! Stir in the salted caramel sauce, sea salt, and vanilla extract. Mix everything well to ensure the flavors meld together perfectly. Take a moment to taste; feel free to adjust the sea salt if you like it a little saltier!
4. Serve & Enjoy:
Pour the hot chocolate into cozy mugs. Top generously with fluffy mini marshmallows, and don’t forget to drizzle extra salted caramel sauce on top. Look at that deliciousness! Serve immediately and enjoy your warm, delightful treat. Sip slowly and let it warm your heart!
This salted caramel hot chocolate is the perfect blend of sweet and salty, making it a fantastic drink for all ages. Enjoy your cozy moments with this delightful beverage!
Can I Use Non-Dairy Milk for This Recipe?
Absolutely! You can substitute whole milk with almond milk, oat milk, or any non-dairy milk of your choice. Just keep in mind that different milks can affect the flavor and creaminess of your hot chocolate.
How Can I Adjust the Sweetness?
If you prefer a less sweet hot chocolate, feel free to reduce the amount of granulated sugar or caramel sauce used. Start with half the amount and adjust to your taste as you mix, keeping in mind that cocoa powder and chocolate themselves have some natural sweetness.
Can I Make This Hot Chocolate in Advance?
Yes, you can make the hot chocolate ahead of time! Store it in an airtight container in the fridge for up to 3 days. When ready to enjoy, simply reheat it gently on the stove or in the microwave, stirring well before serving.
What’s the Best Way to Store Leftovers?
To store any leftover hot chocolate, place it in an airtight container in the fridge. It will keep well for up to 3 days. Reheat gently on the stove or in the microwave, and feel free to add a splash of milk for creaminess if it thickens up.
