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

  • Jamie
    October 20, 2020

    Is this the same caramel for caramel apples or is this sauce too thin?

    Reply

    • Natasha
      October 20, 2020

      Hi Jaime, this wouldn’t firm up like you would want for a caramel apple. I have that on my list for this year though.

      Reply

  • Ashish
    October 15, 2020

    What is shelf life of caramel sauce in Fridge and outside fridge

    Reply

    • Natasha
      October 16, 2020

      Hi, see the section above titled: “Can I Make Caramel Sauce Ahead?”

      Reply

  • Nisani
    October 6, 2020

    Made this to top my sticky date pudding. It was so easy to make and it tastes divine. Didn’t have regular brown sugar so I used dark and some extra cream – thanks for this incredibly simple and good recipe

    Reply

    • Natashas Kitchen
      October 6, 2020

      You’re welcome Nisani! I’m so happy you enjoyed that!

      Reply

    • Melinda
      November 25, 2020

      The sauce is delicious but I could not get it to thicken no matter what I did. I probably stirred it for 20 mins straight and even added cornstarch to see if that would help. I followed the recipe exactly so I’m not sure why it wouldn’t get past the watery phase.

      Reply

      • Natashas Kitchen
        November 25, 2020

        Hi Melinda, 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

  • Brit
    October 4, 2020

    Hi Luda-
    Thanks for sharing. Question for you- I know you said it can keep in the refrigerator for up to two weeks. Are you allowed to leave it at room temp instead? How long would it keep that way?
    Thanks!

    Reply

    • Natashas Kitchen
      October 5, 2020

      Hi Brit, since there is dairy in it I would not leave it at room temperature. I would refrigerate after a day at room temperature. The sooner you refrigerate, the longer it will last.

      Reply

  • Luda
    September 24, 2020

    Hi Natasha, I want to make caramel sauce and pair it up with cheesecake. Do you recommend using dark brown sugar instead of light brown? And if not, why? Please and thank you!

    Reply

    • Natashas Kitchen
      September 25, 2020

      Hi Luda, I have only used a light brown sugar in the recipe.

      Reply

      • Luda
        September 28, 2020

        Natasha, regular brown sugar had much more intense taste, but it was too much for such a tasty caramel. I used light brown sugar for my second batch of caramel (was pairing them up with my second batch of cheesecake cupcakes 🙂 ) and about 3/4 tsp salt instead of 1 tsp, and was much more pleased with results. Thank you!

        Reply

        • Natasha's Kitchen
          September 28, 2020

          Thanks for sharing that with us, Luda. That’s useful info – we appreciate it!

          Reply

      • Julia
        November 27, 2020

        I made this sauce 3 times now. It tastes amazing however I cannot get it to thicken. I followed the directions and measurements and this third time I left it on heat for 30 minutes stirring constantly and adding more brown sugar and it’s still runny. Not sure what could be going wrong but it does taste good.

        Reply

  • Debbie Baines
    September 22, 2020

    cheese cake was delicious but I could’nt get the carmel sauce to thicken

    Reply

    • Natashas Kitchen
      September 22, 2020

      Hi Debbie, 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

  • Maureen
    September 21, 2020

    I have tried your recipes, its so nice and easy. Can I have the whipped cream recipes pl.

    Reply

    • Natashas Kitchen
      September 22, 2020

      Hi Maureen, are you referring to the Half & Half cream we used for this recipe? Half & Half is the name of a cream mixture here in the US. It is a 50/50 mix of milk and cream. I hope that helps.

      Reply

  • Page Prewitt
    September 11, 2020

    i don’t care for brown sugar so I caramalise my own! Easy and YUM!

    Reply

    • Natashas Kitchen
      September 12, 2020

      Thank you so much for sharing that with me!

      Reply

      • Joanie lee
        September 19, 2021

        Hi Natasha,
        I made the caramel sauce for the mini cheese cakes and I followed your instructions exactly and I used the exact ingredients. While the sauce had a delicious flavour, it was rather runny, dripping over the sides of the little cheese cakes. Perhaps a recipe that is thicker would work better. I cooked my sauce on medium heat for 9 minutes, took it off the burner and poured it into a jar. When it was cool i put it in the fridge overnight. I poured a tablespoon on each mini cheese cake and returned them to the fridge but the sauce remained thin.
        Joanie Lee

        Reply

        • Natasha's Kitchen
          September 19, 2021

          Hello Joanie, 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

    • Erin
      September 23, 2020

      I made this sauce with the cheese cake recipe last night. They were easy and did not disappoint! The flavor of this sauce is amazing! It turned out perfect, but after cooling in a jar, I noticed a thin layer of crystallize sugar on top. I stirred it, now it’s all grainy. Can this be fixed ?

      Reply

      • Natashas Kitchen
        September 23, 2020

        Hi Erin, I haven’t had it turn grainy on me so I wonder if any substitutions were made. I highly recommend making the recipe as directed before making any modifications or substitutions. Also, make sure to pack the brown sugar – you’ll know it’s packed adequately when you empty it from the cup and it holds its shape.

        Reply

        • Stacey
          October 12, 2020

          I had the same think happen to mine after it cooled. The only thing I did different was cook it longer then you suggested to make it thinker. Do you think that could have done it. It was beautiful and silky when I first took it off the heat, but once cooled the top crystalized and went somewhat grainy once reheated. Still tasted good, but just not the nice silky consistency it originally had before cooling.

          Reply

          • Natasha
            October 13, 2020

            Hi Stacy, make 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. Also, it normally does thicken up when it cools and especially when refrigerated so I like to warm it up slightly before serving.

  • Laura
    September 10, 2020

    Hi Natasha

    Do you think this would work at altitude (I am at 6700 ft elevation), or are there adjustments to make due to the lower boiling point of liquids here?

    Thanks,
    Laura

    Reply

    • Natashas Kitchen
      September 11, 2020

      Hi Laura, I can’t say that this recipe will be impacted by a higher altitude to advise. I would love to know if you have that experience testing it out however!

      Reply

  • Sandra
    September 1, 2020

    I am going to make this to pour over warm gingerbread.

    Reply

    • Natashas Kitchen
      September 1, 2020

      Yum! That sounds amazing! I hope you love this recipe!

      Reply

  • Kathy
    September 1, 2020

    Can I use Truvia brown sugar blend instead of regular brown sugar? Watching carbs.

    Reply

    • Natashas Kitchen
      September 1, 2020

      Hi Kathy, I haven’t tested with that to advise. If you happen to experiment I would love to know how you like it!

      Reply

  • Markie
    August 29, 2020

    So easy and SO delicious! I think the brown sugar really adds a great flavor.

    Reply

    • Natashas Kitchen
      August 30, 2020

      Thank you for the wonderful review!

      Reply

  • Friz
    August 16, 2020

    I tried this for the first time and it’s so delicious! I used 1/4c Condensed milk & 1/4c all purpose cream from our leftovers. Tastes like butterscotch 😋

    Thank you Ms Natasha!

    Reply

    • Natasha's Kitchen
      August 16, 2020

      You are so welcome! I’m so happy to hear that you enjoyed this recipe.

      Reply

  • Fathima
    August 15, 2020

    Hi
    If i am heating the caramel sauce how do I do it?
    Thanks 🙂

    Reply

    • Natasha's Kitchen
      August 15, 2020

      Caramel sauce is great served warm, at room temperature, or chilled with refrigeration. Refrigerate in an airtight container up to 2 weeks. You can warm it slightly in a saucepan to make it more drizzle-able.

      Reply

  • Zarina
    August 15, 2020

    Best caramel sauce ever so smooth and thicker than all the others I’ve tried, we all love it, I used pure cream👌🏼

    Reply

    • Natasha's Kitchen
      August 15, 2020

      Perfect! Thanks for sharing your great experience with us.

      Reply

  • Grace
    August 7, 2020

    We stopped using syrup in our latte and started using this – so delicious! Goodness, I could eat a spoonful of this caramel, but I shouldn’t!…but I could.

    Reply

    • Natashas Kitchen
      August 7, 2020

      That’s a great idea! Thank you so much for sharing that idea with me Grace!

      Reply

  • Mart
    July 26, 2020

    Hi natasha! I did this but they ended up bubbling in the oven as they cook and deflated in the middle once done…. What did i do wrong

    Reply

  • Marla
    July 25, 2020

    Just tried making this. I had ice cream and was craving a caramel sauce to spoon on top. Cut the recipe in half and used 1/2 thickened cream and 1/2 milk since we don’t have half and half in Australia.
    It is delicious! What a quick and easy recipe. Thank you.

    Reply

    • Natasha
      July 26, 2020

      I’m so glad you loved the caramel sauce! Thank you for sharing your great review.

      Reply

  • Christine Zeritis
    July 21, 2020

    Hi Natasha,

    I the Caramel Sauce and it was delicious, first time. Its being use on Baklava. I am wondering since the sauce will be used periodically, should it be refrigerated? Please let me, thank you much

    Reply

    • Natashas Kitchen
      July 21, 2020

      Hi Christine, yes, you can refrigerate up to 2 weeks. It does keep well. You can reheat slightly if you want to drizzle it over your dessert or morning pancakes!

      Reply

  • Bushra
    July 15, 2020

    Hello,
    I am confuse in cream and milk measurements. Plz explain what is 1/2 cup and half and half???
    Thanks

    Reply

    • Natashas Kitchen
      July 15, 2020

      Hi Bushra, Half & Half is the name of a cream mixture here in the US. It is a 50/50 mix of milk and cream. I hope that helps.

      Reply

As Featured On

Never Go "Hangry" Again!

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