Caramel hot chocolate with whipped cream and drizzled caramel is the perfect treat for a cool day.

Caramel Hot Chocolate recipe on

I was completely spoiled growing up, living within a 5 minute drive to three world class ski resorts. My best friend and I would catch the city bus to the resort every day after school to ski or snowboard for a few hours. Like I said–totally spoiled!

Caramel Hot Chocolate recipe on

There’s a lodge at the resort that served Caramel Hot Chocolate and it was our absolute favorite treat at the end of the day! They’d pile on the whipped cream and drizzle fresh caramel on top–that was my favorite part!  This caramel hot chocolate recipe is an awesome copycat of the one I grew up loving.

The delicious homemade caramel sauce can be made in advance and used for other sweet treats too. Or just save it for your next batch of this amazing homemade hot chocolate!


You can also FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST for more great recipes!


Caramel Hot Chocolate recipe on
Prep 10 minutes
Cook 10 minutes
Total 20 minutes
Save Recipe


For the Caramel Sauce

  • 4 Tablespoons butter
  • 1 cup light brown sugar , firmly packed
  • 1/2 cup half and half (or use whipped cream)
  • dash of salt
  • 1 Tablespoon vanilla extract

For the Hot Chocolate


First make the caramel sauce

  • Mix the butter, brown sugar, half-and-half and salt in a saucepan over medium-low heat. Bring the mixture to a simmer and cook, stirring often, until thickened slightly, about 5-7 minutes. Add the vanilla and cook another minute. Remove from heat and allow to cool (or refrigerate for a few minutes).

For the Hot Chocolate

  • Add milk to a medium saucepan over medium heat. Once warm, stir in the chocolate chips and ½ cup of caramel sauce and stir well until chocolate has melted. Serve warm topped with whipped cream or marshmallows and a drizzle of caramel sauce.


Extra caramel sauce can be stored in the refrigerator.


Calories: 1267kcalCarbohydrates: 183gProtein: 13gFat: 54gSaturated Fat: 33gCholesterol: 110mgSodium: 562mgPotassium: 849mgFiber: 4gSugar: 136gVitamin A: 1360IUVitamin C: 0.6mgCalcium: 495mgIron: 3.7mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Have you tried this recipe?!

RATE and COMMENT below! I would love to hear your experience.

This post contains affiliate links.

Related Posts

Share Recipe


About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

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

Recipe Rating


  1. Yum! I love Hot Chocolate and adding Caramel on the top sounds delicious!
    Pinning! =)