If cozy season had a signature drink, it would be this Salted Caramel Hot Chocolate. It tastes like a dessert in a mug — rich, velvety, ultra-chocolatey, and laced with buttery salted caramel that melts right in. It’s the kind of movie-night drink that makes you forget the weather outside even exists. And the best part? You only need a few ingredients and about 10 minutes to make it at home.

This recipe is inspired by classic hot chocolate, but it’s made with a real chocolate bar (not just store-bought hot cocoa) so you”ll get the most delectable flavor profile! And, if you’re craving more cozy winter drinks, check out my Classic Hot Chocolate, Masala Chai, and Golden Milk.

salted caramel hot chocolate

Key Ingredients for Salted caramel hot chocolate:

If you want to make the best salted caramel hot chocolate, make sure you have the following ingredients:

  • Milk: Any milk works — oat milk, whole milk, 2%, cashew, etc. Use what makes you happiest.
  • Chocolate: Use a chopped chocolate bar for the smoothest texture. Dark, semi-sweet, or milk chocolate all work.
  • Baking Caramels: Store-bought or homemade; this melts into the hot chocolate for buttery sweetness.
  • Cocoa Powder: Adds depth of chocolate flavor.
  • Sugar: Adjust depending on the chocolate and caramel you use.
  • Vanilla Extract: Adds warmth and rounds out the flavors.
  • Salt: A pinch of salt enhances the caramel; flaky salt on top is the move.
  • Whipped Cream (optional): For topping — makes it extra cozy.
  • Extra Caramel Drizzle (optional): Highly encouraged.

Recipe Tip

Don’t boil the milk: Boiling can cause curdling or grainy texture. Keeping it just-steaming ensures everything melts smoothly.

Use real chocolate, not just cocoa powder: Real chocolate gives hot chocolate that luscious, café-style mouthfeel. Cocoa alone won’t get you there. Combining both gives the best depth and richness.

Whisk constantly: This prevents scorching on the bottom of the pot and keeps the texture silky.

Customize the sweetness: Caramels vary wildly. Taste as you go and adjust accordingly — some are buttery and subtle, others taste like straight-up candy.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
salted caramel hot chocolate

How to Make Salted Caramel Hot Chocolate

  1. Heat the milk in a saucepan until steaming but not boiling.
  2. Add the chopped chocolate and whisk until fully melted and smooth.
  3. Whisk in the cocoa powder and sugar until dissolved.
  4. Stir in the caramel sauce, vanilla extract, and a pinch of salt.
  5. Taste, adjust sweetness or salt, and serve with whipped cream and extra caramel.

FAQ

What is Salted Caramel Hot Chocolate?

I was first introduced to this drink at a Starbucks years ago. Starbucks has a version of this with coffee (a salted caramel mocha) and one without (the salted caramel hot chocolate). It’s basically just like any regular hot chocolate, but even more indulgent and rich because it includes melted baking caramels and a touch of sea salt.

Can I make it ahead?

Yes! Store in the fridge for 2–3 days and reheat gently on the stovetop.

(2)

Salted Caramel Hot Chocolate

Rich, creamy Salted Caramel Hot Chocolate made with real melted chocolate, buttery caramel sauce, and a pinch of flaky salt for the perfect sweet-salty finish.
Servings: 2
salted caramel hot chocolate
Prep Time: 5 minutes
Cook Time: 10 minutes

Ingredients 

  • 1.5 c Soy Vanilla Milk, (or your milk of choice!)
  • 125 g Milk Chocolate Bar
  • 2 tbsp Hershey's Cocoa Powder
  • 3 Baking Caramels
  • Hefty Pinch of Sea Salt
  • Whipped Cream

Instructions 

  • Heat the milk: Warm the milk in a medium saucepan over medium heat until it’s hot and steaming, but not boiling. Boiling can cause the milk to scorch or the chocolate to separate, so keep it gentle.
  • Melt the chocolate: Add the chopped chocolate straight into the warm milk and whisk continuously until the mixture is smooth and glossy.
  • Add cocoa and sugar: Sprinkle in the cocoa powder and sugar, whisking well to dissolve any lumps. This deepens the chocolate flavor and adds structure.
  • Add caramel and flavorings: Stir in the caramel sauce, vanilla extract, and a pinch of salt. The caramel should melt seamlessly into the hot chocolate.
  • Adjust and finish: Taste and adjust — add more caramel for sweetness, more cocoa for richness, or a little more salt to highlight the caramel. Pour into a mug, top with whipped cream, caramel drizzle, and flaky salt.

Notes

Storage: Refrigerate leftovers for up to 3 days. Reheat gently on the stovetop and whisk to re-emulsify.
Caramel Options: Use store-bought caramel sauce or homemade — both work well. Adjust sweetness depending on the brand.
Chocolate Notes: Chopped chocolate melts smoother than chips due to stabilizers in chocolate chips.
Variations: Add espresso for a mocha version, cinnamon + cayenne for a Mexican hot chocolate twist, or Baileys/Kahlúa for an adult version.

Nutrition

Calories: 433kcal, Carbohydrates: 65g, Protein: 9g, Fat: 16g, Saturated Fat: 9g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 3g, Trans Fat: 0.1g, Cholesterol: 7mg, Sodium: 231mg, Potassium: 435mg, Fiber: 3g, Sugar: 52g, Vitamin A: 771IU, Vitamin C: 13mg, Calcium: 347mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!

Shreya Walia

Hi, I’m Shreya Walia — the recipe developer, content creator, and cookbook author behind Shreya’s Kitchen. As a lifelong vegetarian and the author of Make It Meatless (published through DK/Penguin Random House), I’ve spent over a decade developing recipes that make plant-based cooking bold, satisfying, and approachable. I share easy, crave-worthy meals with a community of over 1.3M food lovers on TikTok and Instagram. I believe food should be flavorful and fun — never bland or boring."

You May Also Like

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *






2 Comments

  1. Manvir Kaur says:

    5 stars
    Super delicious!!! Perfect for the holidays! ✨

  2. August says:

    5 stars
    Who knew hot chocolate could be THIS good? Ah man, I make this for my family every winter and they love it!