Homemade Caramel Sauce

My Homemade Caramel Sauce tastes perfectly buttery, smooth, and sweet with a hint of salt. It’s simply irresistible, and even better, the recipe is easy with just 5 ingredients. Even beginners can whip up a batch of this salted caramel with my tips below.

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 ★★★★★

Caramel Sauce Video

Watch my easy video tutorial, and you’ll be a pro at making the best salted caramel in no time! It’s simple, and there’s no candy thermometer required.

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.
Ingredients for ice cream topping with sugar, cream, butter, salt and vanilla

How to Make Caramel Sauce

Patience is the secret to making homemade caramel sauce. Slowly heating the ingredients keeps them from crystallizing and separating (breaking).

  1. Melt the sugar – Combine sugar and water in a heavy-bottomed saucepan and set over medium-low heat. Stir gently so the sugar doesn’t get stuck on the sides of the pan. Once the sugar is fully melted and clear, stop stirring.
  2. SimmerWithout stirring, bring to a simmer. If you see any sugar crystals at the edges, cover with the lid for 30-60 seconds as it simmers, and the steam will help wash the walls of the pan. When it starts to take on a little color, swirl the pan occasionally until it’s light amber or honey-colored (6-8 minutes). Don’t let it brown too much, or it will taste bitter. As you swirl towards the end, any stray sugar crystals on the pan should dissolve.
Step by step directions on how to boil sugar and water to make simple syrup

Natasha’s Safety Tip:

Be careful not to touch or lick the hot utensils or the pan — melted sugar and caramel will get 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 into the caramel off the heat.
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

Tips for the Best Homemade Caramel

My homemade caramel sauce recipe is so simple, but here are a few tips to make it even easier!

  • Avoid non-stick pans, which heat too quickly and unevenly. If you’re worried about cleaning, just add boiling water to the pan and soak for 10 minutes. Easy cleaning!
  • Even heating – use a heavy-bottomed saucepan for even heat distribution and avoid temperature swings (add room-temperature or warm ingredients). A gas stove works better since you have more accurate heat control. Avoid high heat, which can cause the sugar to crystallize before melting. Use medium/low heat and patience!
  • Use a Lid – If you see sugar crystals at the edges, cover with a lid; the steam will help wash the pan’s walls.
  • European butter has a higher fat content and less water, which can make the sauce better and easier to make. I love Kerrygold butter.
Homemade caramel sauce drizzled into a clear jar

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-3 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

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.91 from 407 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 – Place sugar and water in a heavy-bottomed saucepan and stir gently to avoid splashing sugar on the sides. Set the pan over medium-low heat and once the sugar melts, stop stirring. The mixture should be clear and the sugar fully dissolved before it simmers.
  • Simmer – Bring the mixture to a simmer. If you see undissolved sugar crystals at the edges, cover with the lid for 30-60 seconds as it simmers, and the steam will help wash the pan walls to prevent seizing.* Once the mixture starts changing color, swirl occasionally until it is light amber or honey colored (it takes about 6-8 minutes on my stove). Don't brown too much – it can burn quickly at the end.
  • Add the butter – Reduce the heat to 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:
  • Don’t use non-stick or flimsy pans – they heat too quickly and crystallize.
  • Don’t set it over too high of heat or it can crystallize.
  • 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 less sputtering since it has a higher fat and lower water content.
To fix Crystalized Caramel – If the caramel looks grainy or seized at any point, add 2-3 Tbsp hot water to the broken mixture and whisk over very 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.91 from 407 votes (262 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Katy Q
    November 26, 2025

    Easy recipe, success my first try! But… I’m really glad I didn’t add the whole teaspoon of salt… I added about half, and its almost too salty. I think it’ll be ok for drizzling over apple turnovers, but next time I will add less salt. Great instructions, easy to follow.

    Reply

    • Natasha's Kitchen
      November 26, 2025

      I’m happy to know that you enjoyed this recipe on your first try!

      Reply

  • Chris
    November 26, 2025

    Wish I had read the comments before I made this. It’s okay but not what I was expecting.

    Reply

    • Natasha's Kitchen
      November 26, 2025

      Sorry to hear that it didn’t work out for you. Can you share what exactly happened so we can help troubleshoot with you?

      Reply

  • Jule
    November 26, 2025

    I made this recipe twice and both batches failed and I finally figured out why. The issue is the added water. When making caramel, sugar must reach 320–350°F to properly caramelize. Adding water forces the mixture to boil at 212°F, which delays caramelization and keeps the temperature unstable. It also dramatically increases the chance of sugar crystallization, which is exactly what happened both times.
    On top of that, butter is already 15–20% water, so adding extra water throws off the fat-to-liquid ratio even more. This results in a thin, grainy, split caramel instead of a smooth sauce.
    I tired a recipe I found on Pinterest that’s a standard recipe with zero added water, and it turned out perfect on the first try!! Rich, creamy, no crystallization. Even with high quality ingredients, this recipe simply doesn’t work because the chemistry is off.

    Reply

    • Natasha
      November 26, 2025

      Hi Jule, Thanks for taking the time to share what happened in your kitchen — caramel can be tricky, and I’m glad you were able to find a method that worked for you. I do want to clarify one thing: adding water to sugar doesn’t prevent caramelization or change the final temperature the sugar reaches. In wet-caramel recipes, the water simply dissolves the sugar first, then cooks off as the mixture heats. Once the water evaporates, the sugar caramelizes exactly the same as a dry caramel. Both methods (with water or without) are classic and work well — they’re just different techniques. Dry caramel heats faster but can crystallize more easily; wet caramel is more beginner-friendly but needs the sugar fully dissolved before it boils. I’m going to add some extra tips to the recipe to help make it more fool-proof for everyone. I appreciate you sharing your experience!

      Reply

  • JoAnn
    November 26, 2025

    My first attempt was a total fail. I messed with the water and the sugar too much in the beginning. My second attempt, I left it alone and cooked it on medium and it browned beautifully. The sauce turned out amazing. It is absolutely delicious! Just leave it alone and be patient.

    Reply

    • Natasha
      November 26, 2025

      Yes, there is a temptation to stir but I’m glad you persevered! Happy Thanksgiving!

      Reply

  • KRISTIN
    November 26, 2025

    The sugar never turned amber and then all the water evaporated and the sugar crystallized and hardened. Reading other recipes, they say to just let the sugar cook after it starts to simmer and not swirl, which makes sense as swirling causes more evaporation. Maybe this is more of an issue at high altitude and dryer climates.

    Reply

    • Natasha
      November 26, 2025

      HI Kristin, I had that happen while developing this recipe and it was due to having the heat too high, but no worries, it can be fixed. Check out the section titled: “How to Fix Crystalized Caramel Sauce?”

      Reply

  • Kevin
    November 26, 2025

    I tried the swirling method but maybe I was too rigorous. Each swirl left a thicker wall of crystals. I ended up finishing it without bumping the crystals. The stuff in the middle was pretty good.

    Reply

    • Natasha
      November 26, 2025

      HI Kevin, towards the end when the sugar is about to change color, those crystals should melt into the sauce on their own.

      Reply

  • Cheryl
    November 25, 2025

    I am so disappointed I tried this twice tonight and it never turned amber. I finally read the comments to see what I was doing wrong and I saw that this happened to many. Happy it was not just me. Saw that you were posting the original recipe today but I can’t find it anywhere. I am making the caramel mini cheesecakes and unfortunately do not have time to play around with this new recipe. Please help I have too much Thanksgiving prep! Thanks Natasha!

    Reply

    • Natasha
      November 26, 2025

      Hi Cheryl, If you are looking for the original version, I have more appropriately named it Butterscotch Sauce (it uses brown sugar and all of the ingredients are added to the pan at once).

      Reply

  • Penny
    November 25, 2025

    I love Natasha, her recipes and watching her in her videos, but I could not get this caramel sauce to turn out. I’ve made caramel sauce before with no problem?? The recipe I used before was almost identical. The first time, it never turned color, and the 2nd time, it crystallized. After 2 tries, I used my other recipe and my non-stick saucepan. This recipe has you simmer over medium heat, stirring only every so often, about 5 minutes, and then increase the heat to medium-high and cook until golden, without stirring. My gas stove took about 6 min. Hmmm?? I may try Natasha’s recipe again, doing it this way. I was running out of butter after two tries. I had to do something different. Cause I didn’t want to run to the store for more butter. Lol! I give her recipe a 4-star cause I don’t think it was the recipe, it was? ( I don’t know?)

    Reply

    • Natasha
      November 26, 2025

      Hi Penny, Here are some troubleshooting tips that should hep: Let the sugar and water cook on medium until it turns a warm honey color (don’t rush it). Don’t stir during the color change—just swirl the pan gently.
      Have the butter and cream ready so you can whisk as soon as it’s the right color. Also check out the tips I shared about how to repair it if it does crystalize. Almost every time, it’s fixable.

      Reply

  • Katie
    November 25, 2025

    Hi- I’m planning to make this caramel sauce but I forgot to buy heavy cream. Is it possible to use whole milk instead?

    Reply

    • NatashasKitchen.com
      November 25, 2025

      Hi Katie! Heavy cream is an important ingredient for making this. Whole milk won’t work the same, the sauce would be very thin and possibly even curdled.

      Reply

As Featured On

Never Go "Hangry" Again!

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