Hot Chocolate Recipes

Salted Caramel Hot Chocolate

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

If you’re craving something cozy, rich, and just a little fancy, this Salted Caramel Hot Chocolate is it.

It’s got that deep cocoa flavor, creamy caramel swirled in, and a pop of sea salt right at the end that makes everything better.

I make this one whenever the weather cools down and I want something sweet and comforting, fast. It tastes like a warm hug in a mug.

What You’ll Need

  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup semi-sweet chocolate chips
  • 1/4 cup caramel sauce (plus more for topping)
  • 2 tbsp unsweetened cocoa powder
  • 2 tbsp granulated sugar
  • 1/2 tsp pure vanilla extract
  • Whipped cream (for topping)
  • Flaky sea salt (for topping)

Why I Love This Recipe

This one has been my go-to for chilly nights when I need something that feels like a treat. It reminds me of stopping by a cozy café during a snowy winter walk, except it’s way better homemade.

  • The chocolate is rich but not too sweet
  • The caramel adds that buttery warmth
  • The sea salt kicks the flavor up a notch
  • It’s ready in under 10 minutes
  • You only need one pot
Salted Caramel Hot Chocolate

Servings & Time

Servings: 2 mugs
Cook Time: 10 minutes
Prep Time: 2 minutes
Total Time: 12 minutes

Macros (Per Serving)

  • Calories: 410
  • Protein: 5g
  • Fat: 25g
  • Carbs: 44g
  • Sugar: 38g

Why This Recipe Works (Quick Science)

Chocolate and caramel both have fat and sugar, which means they melt together super well into a smooth, rich mixture. The milk helps everything blend and gives it that creamy texture. Salt doesn’t just sit on top—it balances out the sweetness and makes the chocolate taste deeper.

Common Mistakes

  • Overheating the milk: This can make it grainy or cause a skin to form. Keep it low and slow.
  • Using low-fat milk: It won’t be creamy enough. Stick with whole milk.
  • Not whisking enough: You need to stir well to fully melt the chocolate and caramel.
  • Skipping the salt: The salt makes the caramel pop. Don’t leave it out.

What to Serve With

  • A warm croissant or pain au chocolat
  • Toasted marshmallows on the side
  • A slice of banana bread
  • Fresh strawberries for dipping

FAQ

Can I use milk chocolate instead?
Yes, just reduce the sugar a bit since milk chocolate is sweeter.

Can I make this dairy-free?
Yes, use almond or oat milk and coconut cream. Use dairy-free chocolate and caramel.

Can I microwave it instead?
Not recommended. The stovetop gives better control over melting and blending.

Is this super sweet?
It’s sweet, but the sea salt helps balance it. You can cut back the caramel or sugar if you want.

Tools Needed

  • Medium saucepan
  • Whisk
  • Measuring cups and spoons
  • Mug or heatproof glass
  • Spoon for drizzling caramel

Substitutions & Variations

  • Use dark chocolate chips for a less sweet, richer flavor
  • Add a pinch of cinnamon for a spiced twist
  • Top with mini marshmallows instead of whipped cream
  • Use coconut milk for a tropical version

Make Ahead Tips

You can make the hot chocolate base ahead and store it in the fridge for up to 3 days. Reheat gently on the stove before serving and top with whipped cream and caramel fresh.

Instructions

Step 1: Heat the Milk and Cream

Pour 2 cups whole milk and 1/2 cup heavy cream into a medium saucepan over medium heat. Warm it up until it’s steaming but not boiling, about 3-4 minutes. Stir occasionally.

Step 2: Add Chocolate, Cocoa, Sugar, and Caramel

Add 1/2 cup semi-sweet chocolate chips, 2 tbsp unsweetened cocoa powder, 2 tbsp granulated sugar, and 1/4 cup caramel sauce into the warm milk mixture. Stir until everything is melted and smooth, about 2-3 minutes.

Step 3: Add Vanilla and Whisk Smooth

Turn off the heat. Stir in 1/2 tsp vanilla extract. Whisk everything for about 30 seconds until silky smooth.

Step 4: Pour and Top

Pour the hot chocolate into two mugs. Top each with a swirl of whipped cream, a drizzle of caramel sauce, and a pinch of flaky sea salt.

Leftovers & Storage

Store any leftover hot chocolate (without toppings) in the fridge for up to 3 days. Reheat gently on the stove. Add fresh whipped cream and toppings after warming.

Conclusion

This Salted Caramel Hot Chocolate is pure comfort in a cup. It’s simple, quick, and feels like something you’d order at a fancy café. Give it a try next time you’re craving something cozy and sweet. Don’t forget to come back and leave a comment with how it turned out or if you’ve got questions—I’d love to hear from you!

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!