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

  • Anonymous
    June 18, 2020

    I was excited to find such an easy recipe, but it was honestly too good to be true. It was still much too thin after over maybe 15 minutes of stirring and slaving over that pot. After cooling it didn’t thicken much more at all, and didn’t taste much like caramel. It was still somewhat tasty though, hence the three stars. Maybe it was something i did, but i wouldn’t really recommend this recipe.

    Reply

    • Natasha
      June 19, 2020

      Hi, did you make sure to measure accurately? Make sure with the brown sugar that you pack it into the cup. When it comes out of the cup, it should keep the form of the measuring cup and that is how you know you have enough. Also, be sure to use half and half and not plain milk.

      Reply

  • Amirah
    June 16, 2020

    hii Natasha,

    can i use half light brown sugar and half white sugar?

    Reply

    • Natasha
      June 16, 2020

      Hi Amirah, I haven’t tested it that way but I imagine it would be lighter in color.

      Reply

      • Amirah
        June 16, 2020

        Thanks Natasha

        Reply

      • Amirah
        June 17, 2020

        hi Natasha,

        made your caramel sauce recipe to go with your mini cheesecake recipe the caramel sauce was so DELICIOUS it was salty and sweet it was so balanced LOVE IT!!!!

        Thank you Natasha.

        Reply

        • Natashas Kitchen
          June 17, 2020

          I’m so glad you enjoyed that! This is our go-to and the most favorite caramel sauce!

          Reply

  • Rosario
    June 7, 2020

    Hi Natasha! Can we use dark brown sugar? That’s all I have in my pantry 🙁

    Reply

    • Natasha's Kitchen
      June 7, 2020

      I haven’t tried that yet but I imagine it should be alright. Please update us and let us know how it goes if you try it!

      Reply

      • Sage
        June 30, 2020

        Hi I was just wondering would I be able to just use regular whipping cream instead of the half and half?

        Reply

        • Natashas Kitchen
          June 30, 2020

          Hi Sage, you can use 1/4 cup milk and 1/4 cup heavy whipping cream to replace the 1/2 cup of half and half.

          Reply

          • Bernadette
            October 6, 2020

            Thank you for clarifying!!! Salted caramel is one of my favorite cheesecakes. I can’t wait to try this!!!

  • Lucy
    June 2, 2020

    Is there a way to replace the half and half without using heavy whipping cream?

    Reply

    • Natasha's Kitchen
      June 3, 2020

      Hi Lucy, you can use regular whipping cream instead of the half and half and you will have a slightly thicker caramel sauce which will still work great

      Reply

      • Lucy
        June 3, 2020

        Is it possible to use milk and butter to replace that

        Reply

        • Natashas Kitchen
          June 4, 2020

          I haven’t tested that specifically to advise. If you do test that I recommend trying a small batch first.

          Reply

          • Lucy
            June 4, 2020

            Hi Natasha
            Thank you so much for the reply. My friend actually made a Youtube video making chocolate cupcakes with a salted Caramel frosting and she also made your caramel sauce. We used milk and butter as a substitute and it turned out great! I’ll comment the video link when it comes out

          • Natasha's Kitchen
            June 5, 2020

            Sounds good, Lucy! I’m glad you enjoyed the recipe.

          • Kelly C.
            November 14, 2020

            This is the best, easiest caramel sauce! I am so happy to have found a caramel sauce recipe with a great ingredient list!
            A little patience goes a long way with this. But trust me, keep stirring for a bit until it’s cooled, and it will thicken to a beautiful, silky smooth caramel with a beautiful color!
            I layered this over a pumpkin cheesecake, and it was amazing!! Luckily I saved the extra to be able to add to some other goodies here soon.

          • Natashas Kitchen
            November 14, 2020

            Thank you so much for sharing this awesome review with us, Kelly! I’m so glad you enjoyed it!

          • Heather
            November 26, 2020

            Have been whisking the carmel sauce on the stove for 20 min and it won’t thicken. Used the exact recipe.

          • Natashas Kitchen
            November 26, 2020

            Hi Heather, 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?

  • Fanny
    May 21, 2020

    Hi natasha que i use the carAmel sauce to filling chocolate cake .
    It doesn’t get hard whe is in the fridge.
    Thanks

    Reply

    • Natashas Kitchen
      May 22, 2020

      Hi Fanny, This caramel sauce may be a little thin for certain recipes – it won’t fully harden and dry as caramel candies would, although it will if you cooked it longer, but I still think it would be sticky to the touch.

      Reply

  • Trish
    May 18, 2020

    This turned out perfect. Yum! it was hard to tell when it was done. After about 9 min. it seemed quite runny so I turned up the heat and bubbled it for about 1/2 min. Since I recently made another caramel sauce recipe and scorched it I was a little hesitant. it still seemed runny but once it cooled it was perfect. I’m going to drizzle over a slice of gingerbread loaf. Thank you. So easy and now I feel like a pro! P.S. I am not a good cook.

    Reply

    • Natashas Kitchen
      May 18, 2020

      I’m so glad you enjoyed this Trish!

      Reply

  • Didina Gnagnide Angorinie
    May 16, 2020

    Hi Natasha, I tried your sauce and it was both easy and great. Technically it’s not caramel, you just make use of the caramel taste of cane sugar, but that’s what makes it easy breezy. It tastes like caramel + butterscotch and that’s great! Thank you, Didi

    Reply

    • Natashas Kitchen
      May 16, 2020

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

      Reply

  • Amirah
    May 11, 2020

    what’s a substitute for heavy cream???

    Reply

    • Natasha's Kitchen
      May 11, 2020

      Hi Amirah, you can use regular whipping cream instead of the half and half and you will have a slightly thicker caramel sauce which will still work great

      Reply

  • Andrea
    April 30, 2020

    This is the most DELICIOUS caramel sauce I’ve ever tasted! Caramel is my favorite desert topping, and this is unbelievably easy and tasty. The only problem is how easy it is to eat by the spoonful! Try it in coffee with some milk for a caramel latte!

    Reply

    • Natashas Kitchen
      April 30, 2020

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

      Reply

  • Sharon Li
    April 24, 2020

    I loved this! It was absolutely delicious! But the problem with mine was that it was very thick and it basically cooled into a caramel candy instead of a sauce. I was wondering about what I might have done wrong? Thanks!

    Reply

    • Natashas Kitchen
      April 24, 2020

      Hi Sharon, was anything altered in the recipe? I’m curious if it was possibly cooked down too much?

      Reply

  • Stella
    April 23, 2020

    I made the sauce yesterday, it was absolutely perfect, the taste is like no other. Cooled put in fridge, took it out, put on cheesecake, it was grainy. Why? Is there anything I can do to correct this now? It still tastes awesome but I don’t like the graininess.

    Reply

    • Natashas Kitchen
      April 24, 2020

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

    • Amanda
      May 3, 2020

      This happened to me the first time and it was caused by overcooking.

      Reply

  • McKenna
    April 20, 2020

    Hey Natasha, can I just use milk instead of using half and half?

    Reply

    • Natashas Kitchen
      April 21, 2020

      Hi McKenna, I haven’t tested it with milk but you can use 1/4 cup milk and 1/4 cup heavy whipping cream to replace the 1/2 cup of half and half.

      Reply

  • Rahima
    April 20, 2020

    Hi 🙂 Can i use vegetable oil or any flavorless oil instead of butter?

    Reply

    • Natasha's Kitchen
      April 20, 2020

      Hi Rahima, I honestly haven’t tried it with oil so I can’t say for sure how it would work. Sorry I wish I could give you more information.

      Reply

  • Sophie
    April 10, 2020

    Best sauce ever! It tastes more like butterscotch but is the best sauce in history. I will never use another recipe again!

    Reply

    • Natashas Kitchen
      April 10, 2020

      I’m so glad you’ve enjoyed this recipe, Sophie! That’s so great!

      Reply

  • Jess
    April 6, 2020

    Hi Natasha,
    How long does this keep in the fridge?

    Reply

    • Natashas Kitchen
      April 6, 2020

      Hi Jess, you can refrigerate up to 2 weeks.

      Reply

    • Muzzah
      April 23, 2020

      Ha-ha! About 5 minutes, because you can’t stop dipping a finger in it every time you open the fridge!

      Reply

  • Adina Dobre
    March 30, 2020

    The best caramel sauce ever! I love everything caramel and this is by far the best. So tasty!
    Also, my 4 year old daughter loves your videos! She wants to be like Natasha:) thank you for recipe.

    Reply

    • Natasha's Kitchen
      March 30, 2020

      Aaw she is so sweet! Thank you for trying out this recipe and for giving an excellent review!

      Reply

  • Haymac
    March 30, 2020

    Hi Natasha, will this recipe thicken enough to set – so you could have it as a layer on millionaires shortbread say? Thanks

    Reply

    • Natasha
      March 30, 2020

      Hi, it does firm up in the refrigerator. It might be slightly soft for layering millionaires shortbread but could still work. Let me know if you experiment.

      Reply

      • Haymac
        March 31, 2020

        Thank you and will do!

        Reply

  • Candy
    March 28, 2020

    It was very easy to make but I think I overcooked it a bit because it got quite thick after taking it off the heat. I timed it for 9 minutes after it started to simmer. Is there any way to loosen it now?

    Reply

    • Natasha
      March 28, 2020

      Hi Candy, if the caramel sauce is too thick and you want it thinner, while it is on the heat, stir in 1-2 Tbsp of heavy cream to thin it out.

      Reply

  • miriam
    March 28, 2020

    awesome !! can i use this recipe as donut filling?

    Reply

    • Natashas Kitchen
      March 28, 2020

      Hi Miriam, that sounds like a delicious idea! I haven’t tested that but it may work! If you experiment, let me know how you liked the recipe.

      Reply

  • Elisabeth
    February 13, 2020

    Love this recipe. So yummy on EVERYTHING. Made this multiple times since discovering it. I end up storing in 2 mason jars so that it doesn’t get too grainy when microwave to drizzle on things like ice cream, cake etc. (It went perfect on top of your medovik cake!) And sometimes (ah-hem, like everyday), I just grab spoonful and go to town. Thank you for all of your fun videos!

    Reply

    • Natashas Kitchen
      February 13, 2020

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

      Reply

As Featured On

Never Go "Hangry" Again!

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