My Homemade Caramel Sauce tastes perfectly buttery, smooth, and sweet with a hint of salt. It’s irresistibly good, and even better, the recipe is simple with just 5 ingredients and no thermometer required. With my tips below, you’ll be whipping up a batch of salted caramel like a pro!

Spoon drizzling dark brown caramel sauce from scratch into a mason jar

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“Never thought I would be able to make it like the picture. It turned out better than I thought it would. Absolutely delicious, creamy, it’s perfect. Thanks for the easy recipe. “ – Rosalind ★★★★★

Homemade Caramel Sauce

I published this recipe years ago, but I have updated it to be more foolproof and authentic. What I love most about this caramel sauce recipe is that it’s a true caramel sauce. If you prefer the original version, I have (more accurately) filed it under Butterscotch Sauce.

If you’ve ever shopped for caramel sauce at the grocery store and had a difficult time finding one without mystery “natural flavors” and corn syrup as the primary ingredient, this recipe is for you! It’s simple to make with only 5 basic ingredients and tastes amazing–better than anything at the store!

It’s so delicious, you’ll want to drizzle it on everything. Use it to dip Apples, and drizzle over countless desserts like my Pumpkin Cheesecake, Apple Pie, hot or Iced Coffee, ice cream… You name it! This is such a versatile sauce, and it keeps well in the refrigerator.

Apple slice dipped in homemade caramel sauce in a glass jar

Caramel Sauce Ingredients

I suggest avoiding substitutions, since it’s perfectly balanced to prevent crystallization.

  • Granulated sugar – melting white sugar slowly with water makes the base of the caramel sauce.
  • Unsalted butter – cut into cubes. Make sure your butter is at room temperature since cold butter can break the sauce! European butter has a higher fat content and less water, which can make the sauce better and easier to make. I love Kerrygold butter.
  • Heavy cream – warm before adding to keep the sauce from sputtering and breaking.
  • Vanilla extract – Use Homemade Vanilla Extract or store-bought.
  • Salt – cuts the sweetness to create an irresistible salted caramel flavor. You can add it to taste.
Ingredients for ice cream topping with sugar, cream, butter, salt and vanilla

How to Make Caramel Sauce

The key to a successful homemade caramel sauce is to dissolve the sugar before simmering and not to stir at any point. This can flick sugar granules onto the sides of the pan, which will fall back into the mixture later and cause the whole thing to crystallize.

  1. Melt the sugar – Add the sugar to the bottom of a heavy-bottomed saucepan and shake the pan to distribute it evenly. Drizzle the water over the sugar and let it sit for a minute to fully moisten the sugar. DO NOT STIR – you don’t want sugar to get splashed on the sides of the pan. Set over medium-low heat and, without stirring, let the sugar dissolve completely until clear, about 5 minutes.
How to make homemade caramel sauce step by step in a saucepan

Pro Tip to Prevent Crystalization:

If you do see any sugar crystals at the edges, cover the pan with the lid for 30-60 seconds as it simmers; the steam will help wash the pan walls. If it does crystalize and firm up, add 2-3 Tbsp of hot water and stir until it melts again, then proceed.

How to prevent crystallization and remove sugar crystals from the sides with as lid.
  1. SimmerWithout stirring, bring to a simmer and increase to medium heat. When it starts to take on a little color, swirl the pan occasionally until it’s light amber or honey-colored (it takes about 5-8 minutes on my stove). Don’t let it brown too much, or it will taste bitter. As you swirl towards the end, any stray sugar crystals should dissolve.
Caramel sauce going from clear to caramel colored

Natasha’s Safety Tip:

Be careful not to touch or lick the hot utensils or the pan — melted sugar and caramel is scorching hot! Also, let the pan cool before washing it, then soak it in hot water to easily remove the caramel sauce.

  1. Add the butter – turn the heat to low, and whisk in half the butter. It will bubble vigorously. Once incorporated, stir in the rest of the butter. If it separates, remove the pan from the heat and stir until it comes together.
  1. Add the cream – while whisking, drizzle the warm cream into the pan (it will bubble up) and whisk until smooth (or 220°F), then remove the pan from the heat. Make sure you DO NOT add cold cream, or it may splatter.
  2. Finish with vanilla and salt – Whisk vanilla and salt to taste into the caramel off the heat.
step by step How to make caramel sauce at home in a sauce pan with butter, cream and salt
  1. Cool and store – It will thicken in consistency as it cools, so let the caramel cool for a few minutes before using. Store cooled caramel in jars in the fridge for up to 2 weeks.
Drizzling caramel topping into a jar with sea salt in the background

How to Fix Crystalized Caramel Sauce?

I’ve had my fair share of crystallized caramel batches in developing the perfect recipe, so hopefully my tips above will prevent it for you. If it does look crystallized and seized at any point (see photo below), don’t worry! To fix siezed caramel: Add 2-4 Tbsp hot water to the separated mixture, and then reheat over medium-low heat until the sugar dissolves. Remove from the heat and swirl the pan to capture any remaining sugar crystals.

photo of crystalized sugar and water in a saucepan

My Caramel is Liquid – is that Normal?

The caramel will be more liquid and drizzling consistency when it is still hot/warm and will thicken as it cools. After refrigeration, it will become very thick and will hold its shape on a spoon. Reheating it on the stovetop or in the microwave will loosen it up again.

Homemade caramel sauce drizzled into a clear jar

How to Serve Caramel Sauce

I wasn’t kidding when I told you this homemade caramel sauce was versatile, so here is a long list of ideas, and I’m just scratching the surface!

Caramel apple dipped in a bowl of homemade caramel.

My easy homemade caramel sauce recipe tastes amazing on top of so many desserts and dishes! It’s simple to make and tastes so much better than anything at the grocery store. Mix up a batch to keep on hand, and then tell me in the comments how you use your caramel sauce!

P.S. If you preferred my original sauce, check out my Butterscotch Sauce recipe.

Caramel Sauce

4.86 from 427 votes
Homemade caramel sauce dripping from a spoon into a mason jar with apples in the background
You won't believe how easy it is to make this decadent caramel sauce at home! It's buttery and has an amazingly deep caramel aroma–better than any store-bought caramel topping–and only requires 5 ingredients. It also keeps well in the refrigerator or freezer. Keep in mind, caramel is super hot so be carefuly not to touch or lick hot utensils or pans.
Makes between 1 cup and 1 1/4 cups of caramel. Serving size is 1 Tablespoon.
Cook Time: 15 minutes
Total Time: 15 minutes

Ingredients 

Servings: 16 servings

Instructions

  • Melt the sugar – Add the sugar to the bottom of a heavy-bottomed saucepan and shake the pan to distribute it evenly. Drizzle the water over the sugar and let it sit for a minute to fully moisten the sugar. DO NOT STIR – you don't want sugar to get splashed on the sides of the pan. Set over medium-low heat and, without stirring, let the sugar dissolve completely until clear, about 5 minutes. The mixture should be clear, and the sugar fully dissolved before it simmers.
  • Simmer – Without stirring, bring to a simmer and increase to medium heat. If you see crystals on the sides of the pan, cover with lid for 30-60 seconds. When the caramel starts to take on a little color, swirl the pan occasionally until it's light amber or honey-colored (about 5-8 minutes). Don't let it brown too much, or it will taste bitter. As you swirl towards the end, any stray sugar crystals should dissolve.
  • Add the butter – Reduce the heat to medium-low and carefully whisk in half of the softened butter cubes, then stir in the rest. The mixture will bubble vigorously — that’s normal. Keep whisking until the butter is fully incorporated. If it separates, remove from the heat and whisk until it comes together.
  • Add the cream – Slowly stream in the warm cream while whisking constantly. Again, it will bubble up and steam. Keep whisking until smooth, then remove from heat.
  • Finish with vanilla + salt – Turn off the heat and whisk in vanilla and salt. Taste and adjust salt as needed.
  • Cool and store – Let cool slightly before using. It will thicken up quite a bit as it cools. Store in an airtight container in the fridge for up to 2 weeks. It firms up when refrigerated. Re-warm gently to drizzle.

Notes

Storage: Cool the caramel sauce completely within 2 hours and then pour it into an airtight container. Store in the fridge for 10-14 days, or freeze for up to 3 months. Thaw in the fridge overnight, and then to serve, reheat in the microwave or on the stovetop to thin.
Tips for Success:
  • Do Not Stir – Stirring the sugar and water mixture can cause sugar crystals to stick to the pan walls. If those fall back into the pan later, it can “seed” the whole pan and crystallize your caramel. Also, let the sugar fully dissolve and turn clear before simmering. Be patient. 
  • Even Heating – use a heavy-bottomed saucepan (avoid non-stick pans) for even heat distribution and avoid temperature swings (add room-temperature or warm ingredients as directed).
  • Don’t Rush It – Patience is key at every step. Don’t rush this with higher heat, or it can crystallize.
  • Use a Lid – If you see sugar crystals at the edges of the pot at the simmering step, cover with a lid for 30-60 seconds; the steam will help wash the pan’s walls.
  • Swirl occasionally – as soon as you start to see some color developing, gentle swirling helps to distribute color evenly and helps clear any remaining sugar flakes from the surface and walls.
  • Use warm cream so it doesn’t splatter, separate, or burst, which can happen if you add cold liquid to a blazing-hot caramel sauce.
  • European butter has a higher fat content and less water, which can make the sauce better and easier to make. I love Kerrygold butter.
To fix Crystalized Caramel – If the caramel looks grainy or seized at any point, immediately add 2-4 Tbsp hot water to the broken mixture and whisk over medium-low heat until the sugar dissolves.

Nutrition Per Serving

112kcal Calories13g Carbs0.3g Protein7g Fat4g Saturated Fat0.3g Polyunsaturated Fat2g Monounsaturated Fat0.2g Trans Fat20mg Cholesterol148mg Sodium9mg Potassium13g Sugar241IU Vitamin A0.04mg Vitamin C7mg Calcium0.02mg Iron
Nutrition Facts
Caramel Sauce
Amount per Serving
Calories
112
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
4
g
25
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
0.3
g
Monounsaturated Fat
 
2
g
Cholesterol
 
20
mg
7
%
Sodium
 
148
mg
6
%
Potassium
 
9
mg
0
%
Carbohydrates
 
13
g
4
%
Sugar
 
13
g
14
%
Protein
 
0.3
g
1
%
Vitamin A
 
241
IU
5
%
Vitamin C
 
0.04
mg
0
%
Calcium
 
7
mg
1
%
Iron
 
0.02
mg
0
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Condiments, Sauce
Cuisine: American
Keyword: Caramel Sauce, caramel sauce recipe
Skill Level: Easy
Cost to Make: $
Calories: 112
Natasha's Kitchen Cookbook

More Homemade Dessert Sauces

Dessert toppings, like my homemade caramel sauce, just taste better when made from scratch–and they are easy! Try these next:

4.86 from 427 votes (262 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Sue
    March 23, 2021

    Hi Natasha,
    Can I use equal parts heavy whipping cream and milk instead of heavy cream?

    Reply

    • Natasha's Kitchen
      March 24, 2021

      Hi Sue, I haven’t tried that yet to advise. If you do an experiment, please share with us how it goes.

      Reply

      • Dandy Mae
        April 18, 2021

        I used heavy whipping cream in substitute for heavy cream an it worked great! I would highly recommend this option if you don’t have heavy cream.

        Reply

        • Natasha's Kitchen
          April 18, 2021

          Nice to know that, Dandy! Thank you for sharing that with us, so helpful.

          Reply

    • Natasha's Kitchen
      March 24, 2021

      Hi Sue, I honestly haven’t tried that yet to advise. If you give that a try, please share with us how it goes.

      Reply

  • Sonia Gutiérrez
    March 9, 2021

    Está deliciosa la receta de caramelo… Gracias…
    Pero al enfriarse se me hizo azucarada!!! No sé que hice mal😞

    Reply

    • Natasha's Kitchen
      March 10, 2021

      Thank you! Glad you liked it.

      Reply

  • Joan Pateson
    February 15, 2021

    Love all your recipes! Never made one I didn’t love! Your also so fun to watch! Thank you a 🇨🇦 fam!

    Reply

    • Natashas Kitchen
      February 15, 2021

      You’re welcome, Joan! I’m happy to hear you’re enjoying this recipe.

      Reply

      • Ellie
        April 19, 2021

        Just made it. I used Demerara sugar as that’s all I had on hand. Omg! Delicious 😋 a bit darker colour but you’re right. Don’t think I’ll ever buy store bought again. Thank you for the really easy recipe.

        Reply

  • susan armstrong
    February 11, 2021

    Delicious and easy to make. Not grainy and doesn’t separate. Unfortunately….. it only lasts me five days and then I have to make it again! Note to self: Make a double recipe.

    Reply

    • Natasha's Kitchen
      February 11, 2021

      Glad you liked it, Susan! Yes, doubling it sounds like a good idea.

      Reply

  • Maria
    January 31, 2021

    Disappointed.
    After mine cooled, it wasn’t smooth, it was very grainy.
    Followed the instructions to a T.

    Reply

    • Natasha
      February 1, 2021

      Hi Maria, this could be due to overcooking (make sure the heat isn’t too high). Also, avoid dark brown sugar which can seize the caramel and turn it grainy. To fix a grainy caramel or a caramel that separates, you want to add a little water (1-2 Tbsp), bring it to a boil, and re-dissolve the crystalized sugar then remove it from heat.

      Reply

  • Lena
    January 25, 2021

    Natasha im trying to male this recipe can i use coconut sugar instead of brown sugar?

    Reply

    • Natasha
      January 25, 2021

      Hi Lena, I haven’t tested that so I’m not sure if it would melt and caramelize the same way.

      Reply

    • mel
      April 23, 2022

      i used coconut sugar and needed to cook a little longer. The flavor had much more depth, however, it is very dark no matter how much cream you use. side note. I also tried it with coconut whipping cream. MUST TRY.

      Reply

  • Ofelia Cadiz
    January 13, 2021

    Love all your recipes. I like the caramel too. How do I make caramel for apples. I want to make candy apple coated in caramel. I think the sauce recipe you have is for dipping and will not harden for candy apple. Thank you

    Reply

    • Natasha
      January 14, 2021

      Hi, this caramel sauce doesn’t harden the way you would want for candy apples. I have that on my list to post, but it’s still in progress.

      Reply

  • Rick
    January 2, 2021

    I have not made this sauce, yet, and I need to know – will it slightly-crystalize after it cools, like other caramels I’ve made that included corn syrup? Also, how would adding bourbon affect it?

    Reply

    • Natasha
      January 2, 2021

      Hi Rick, I haven’t tested those add-ins so I can’t say for sure. It shouldn’t crystalize, but it does firm up. A quick heat-up will loosen it up again.

      Reply

    • Trish Benson
      January 14, 2021

      Just use the bourbon instead of the vanilla extract. Comes out perfect!

      Reply

  • Rosy
    December 26, 2020

    Hi Natasha, happy holidays to you and your family 🎄🎄🎄I made this caramel sauce and is very delicious 😋.
    I have one question, it took about 20 minutes to get the sauce thick.
    I was wondering should I start with medium heat and when it starts to bubble, should I go to low heat and let it simmer for 6 to 9 minutes?

    Reply

    • Natashas Kitchen
      December 26, 2020

      Hi Rosy, you can try that. Just make sure not to boil or burn it. Stoves vary, and that can impact how long it takes to cook on low.

      Reply

  • Jim T
    December 26, 2020

    I followed the recipe exactly and it came out great. It thickened up as it cooled and was smooth. Although it was tasty, this is more of a penuche sauce and not a caramel sauce. The brown sugar taste is strong. If you want a penuche sauce this is a great recipe.

    Reply

    • Natashas Kitchen
      December 26, 2020

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

      • Em
        January 18, 2021

        Hi Natasha,

        What do you mean by “use equal parts of heavy cream and milk”?? So you mean 1/2 heavy cream and 1/2milk? I hope my question makes sense. Thanks!

        Reply

        • Natasha's Kitchen
          January 19, 2021

          Yes, that is right!

          Reply

      • josie fresa raña
        January 23, 2021

        i love the way you cook..it make sense and very knowledgable..thanks be to God for all your recipes❤️

        Reply

        • Natashas Kitchen
          January 23, 2021

          Thank you for that wonderful compliment!

          Reply

  • Raquel Matienzo
    December 17, 2020

    Hi Natasha! I made the recipe and it was perfect while it was hot. But when it cooled down, the sugar crystalized and had a sand-like texture. What should I do to save my sauce?

    Reply

    • Natashas Kitchen
      December 17, 2020

      Hi Raquel, it sounds like the sugar didn’t melt completely. I would recommend making sure to use the same kind of sugar listed n the recipe. Also, a grainy appearance can be due to overcooking or undercooking. To fix that consistency, try reheating it before serving. It normally does thicken up when it cools, especially when refrigerated, so I like to warm it up slightly before serving.

      Reply

  • Glennis
    December 16, 2020

    Hi Natasha…love all your recipes and videos. This recipe for caramel sauce is actually the recipe for butterscotch sauce, as you are using brown sugar. Caramel sauce calls for white sugar. Makes no difference to me, but a chef friend of mine has asked that I bring it to your attention….

    Reply

    • Natasha's Kitchen
      December 16, 2020

      Thanks for bringing that to my attention, we’ll take note of these things for our future videos.

      Reply

  • Sonny
    November 26, 2020

    Should the sauce separate when it cools? The caramel looked great on the saucepan but quickly separated while it cooled in a glass jar!

    Thanks!

    Reply

    • Natasha
      November 26, 2020

      Hi Sonny, normally it thickens but doesn’t separate while refrigerated. Try warming some of it and see if it comes together. I wonder if it was heated too long.

      Reply

  • Vin
    November 25, 2020

    Thanks for sharing this recipe. I never knew it was so easy to prepare caramel sauce. I made it for the mini cheese cup cakes. I did not read the instruction properly and used complete amount of heavy cream since i did not have half and half. My caramel sauce is pretty thick. I was able to melt it by cooking on the stove. My question is, can i always heat it up before using or is that a bad idea and do you recommend tossing this and creating a new batch. I did warm up the caramel sauce and added it on the cheese cupcakes. I hope that does not spoil the taste.

    Reply

    • Natasha
      November 26, 2020

      Hi Vin, this homemade caramel sauce reheats really well and it’s ok to warm it up a little before serving. I have warmed it in the microwave and on the stovetop.

      Reply

  • Wong li yen
    November 24, 2020

    Hi Natasha. I’m Wong from Malaysia. I have tried this recipe together with the mini cheese cake. I couldn’t gibd half anf half here so i substitute it fully with dairy whipping cream. Find the caramel seems to melt and became watery on top of the cake after 2 days in the fridge. What did i do wrong here. Hope to get some advice. TIA

    Reply

    • Natasha
      November 25, 2020

      Hi, a substitute for half and half would be equal parts of milk and heavy whipping cream mixed together. Since cheesecake can release some moisture in the refrigerator, I prefer to add the caramel when I am serving.

      Reply

  • Manana
    November 8, 2020

    Hi Natasha, please tell me, for the caramel sauce, heavy cream needs 121 ml?

    Reply

    • Natasha
      November 8, 2020

      Hi Manana, yes that is correct. If you click on the metric button it will convert to the liquid measurement in metric measurements.

      Reply

  • Eti
    November 3, 2020

    Hi, is it possible to replace the light brown sugar for demerara sugar? Does the cooking time or consistency changes?
    Thanks!!

    Reply

    • Natasha
      November 3, 2020

      Hi Eti, I am not familiar with demerara sugar and haven’t tested with that so I can’t say for sure.

      Reply

      • Beth
        November 17, 2020

        HI Natasha,LOVE,LOVE this. I should not admit this but I will. I eat this by the teaspoon!! I can not get enough of it.My Fiance’ and oh yes, my kitty is in on the act I let her have a little taste once and now she wants it every time she sees me eating it.Do you by any chance have one for chocolate? I love all your receipes.You do a great job and I look forward to your shows. Blessings and stay safe!!

        Reply

        • Natashas Kitchen
          November 17, 2020

          That’s just awesome! Thank you for sharing your wonderful review!

          Reply

      • FARAH ZOQUIER
        December 9, 2020

        Hi ladies!
        Demerara sugar is the same then brown sugar. Azucar moreno in spanish.

        Reply

        • Trish Benson
          January 14, 2021

          @ Farah Zoquier Demerara sugar and brown sugar are NOT the same thing although you can substitute one for the other.

          Reply

  • Diana
    November 2, 2020

    I have made the sauce three times and I can’t get it to thicken. I end up with a runny caramel sauce.. What am I doing wrong?
    HELP!

    Reply

    • Natasha's Kitchen
      November 2, 2020

      Hello Diana, I suggest whisking constantly or until thickened and no longer watery (6-9 minutes). Keep in mind it thickens more as it cools. Also to make it thicker, cook the sauce longer. As more of the liquid evaporates, it will thicken. Was anything changed or altered in the recipe to further troubleshoot?

      Reply

  • Bev
    November 1, 2020

    I cannot get this caramel sauce to thicken. Have tried twice now.

    Reply

    • Natasha's Kitchen
      November 1, 2020

      Hi Dev, to make it thicker, cook the sauce longer. As more of the liquid evaporates, it will thicken. Was anything changed or altered in the recipe to further troubleshoot?

      Reply

  • Ritu
    October 24, 2020

    Caramel sauce that was truly easy. Toasted great also. Definitely make again and again

    Reply

    • Natashas Kitchen
      October 24, 2020

      I’m so happy you enjoyed this recipe Ritu! Thank you for sharing this great review with me!

      Reply

      • Julie Corbett
        November 8, 2020

        Don’t you need to use a candy thermometer?

        Reply

        • Natasha
          November 8, 2020

          Hi Julie, an instant-read thermometer also works if you wanted to check the temperature, but this can be made without a thermometer following the instructions and visual cues.

          Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.