This Quick and Easy Homemade Caramel Sauce Recipe is rich, creamy, and super easy to make! Whether you're drizzling it over ice cream, apple pie, or using it for caramel apples, this caramel sauce recipe is a must-have. Ready in just 10 minutes, this easy caramel sauce is so delicious, you'll never go back to store-bought again!
If you like this recipe, you'll enjoy my Salted Caramel Apple Pie or my Salted Caramel Brownies.

This article contains affiliate links which support us at no extra cost to you.
Jump To
- 💖Why You'll Love This Caramel Sauce
- 🛒 Ingredients for this Caramel Sauce Recipe
- The Best Homemade Caramel Sauce Recipe
- How to Make Caramel Sauce
- What About Caramel Apples
- What to Serve with Homemade Caramel Sauce
- 🫙How to Store Caramel Sauce
- 📃 Variations & Substitutions
- ☑️ Expert Tips for Perfect Caramel Sauce
- Do I need a candy thermometer to make homemade caramel sauce?
- FAQ's
- Uses for Caramel Sauce:
- 📖 Recipe
- Homemade Caramel Sauce Recipe

Originally published June 2013 and updated for content in September 2022 and February 2025.
Making homemade caramel sauce is easier than you think! This caramel sauce recipe comes together in just minutes, using simple ingredients like brown sugar, salted butter, and heavy cream. This easy caramel sauce recipe comes together in minutes using just a few simple ingredients like brown sugar, salted butter, and heavy cream.
Whether you're drizzling it over ice cream, apple pie, or caramel apples, this easy caramel sauce is rich, buttery, and perfectly smooth. Plus, you don't even need a candy thermometer-just cook it over medium heat and stir until it reaches the perfect consistency.
If you love salted caramel, you can easily turn this into a homemade salted caramel sauce by adding a pinch of sea salt. Need a dairy-free option? Try an easy caramel sauce without cream or an easy caramel sauce with milk for a lighter twist. If you're in a hurry, a 2-ingredient caramel sauce or a 3-ingredient caramel sauce will still give you that deep, caramelized flavor without extra steps.
Whether you're making a classic basic caramel sauce recipe or experimenting with caramel sauce with condensed milk, this foolproof method guarantees a smooth, glossy finish every time.
No need for a candy thermometer-just cook everything over medium heat until smooth and golden. Whether you prefer a classic basic caramel sauce recipe or a rich salted caramel sauce, this method guarantees a perfectly glossy, pourable consistency every time. It's so much better than store-bought versions and can be enjoyed warm or at room temperature.
This easy caramel sauce is incredibly versatile-drizzle it over ice cream, apple pie, or dip apples in it for a delicious treat. If you're looking for a 3-ingredient caramel sauce or an easy caramel sauce with condensed milk, you can tweak this recipe to fit your needs.
This easy recipe for homemade salted caramel sauce is foolproof and perfect for any occasion.
💖Why You'll Love This Caramel Sauce
- Super Easy: Made with just a few simple ingredients.
- Quick: Ready in just 10 minutes.
- Versatile: Perfect for desserts, coffee, or as a dip.
- No Candy Thermometer Needed! But feel free to use one for precision.
🛒 Ingredients for this Caramel Sauce Recipe
- Granulated sugar
- Salted butter
- Heavy cream
- Vanilla extract or vanilla paste
- Sea salt (optional, for salted caramel sauce)
Come on...look at this sauce?!? Aren't you getting just a wee bit excited? Maybe it's just me and caramel. Oh, caramel. You tempt me so.

The Best Homemade Caramel Sauce Recipe
Once you see how it easy it is to make, you won't ever buy store-bought again.
What does it take to make an incredible caramel sauce? Just 3...yes, three ingredients. Perfect timing and not being distracted by any social media will also ensure a superb sauce that will make your stomach flutter with excitement and your eyes tear up in delight. Seriously! I'm not kidding. It happened to me.
How to Make Caramel Sauce
Step 1: Melt the Sugar
- The first step is to heat up the granulated sugar (do not use a sugar substitute)in a sauce pan. Heat a medium saucepan over medium heat.
- Add granulated sugar, stirring occasionally with a heat-resistant spoon. Once the sugar melts and heats, it will begin to caramelize and turn a dark amber color. As soon as it reaches this point, remove the pan from the heat.
- The sugar will clump before melting completely and turning dark amber.

Step 2: Add Butter
- As soon as it reaches this point, remove the pan from the heat.
- Whisk in the butter with the pan off the heat, and stir it into the sugar.
- Removing the pan from the heat makes sure the sugar does not burn. If it burns, you'll end up with a bitter caramel sauce.As soon as it reaches this point, remove the pan from the heat.
- Stir constantly until fully combined (about 2 minutes).

Step 3: Add Heavy Cream
- With the pan off the heat, slowly add in the heavy cream in a thin line. As you pour the cream in the sugar mixture, carefully whisk the sauce continuously.
- Take care to not rush the whisking of the heavy cream. Rushing the whisking of the heavy cream will produce a lumpy caramel sauce.
- The mixture will bubble up-keep whisking until smooth.

Step 4: Finish & Store
- Stir in vanilla extract and sea salt (if making salted caramel sauce).
- Let cool slightly, then transfer to a glass jar.
Now look at this gorgeous caramel sauce! It wasn't that difficult, right? My words of advice are to make sure you have your butter and cream right there ready for the pan. When the sugar melts, you need to move quickly.
Also make sure you aren't using your smallest pan in the house. This sauce may not look like a lot but it will foam up and it is hot! Don't be tempted to dip your finger in it. I'm warning you to be patient and let it cool a while. Then you just dip in your spoon. Go ahead, dig in! It is amazing!
What About Caramel Apples
You could use this homemade caramel sauce to make caramel apples. Here are some tips:
- Chill apples beforehand so the caramel sticks better.
- Use a candy thermometer to prevent caramel from overcooking
- Let caramel cool slightly before dipping-too hot, and it will slide off!
- Dip the Apples: Let caramel cool slightly, then dip each apple, swirling to coat. Let excess drip off.
- Add Toppings: Immediately roll in nuts, sprinkles, or drizzle with melted chocolate.
- Let Set: Place apples on parchment paper and allow them to set at room temperature.
What to Serve with Homemade Caramel Sauce
- Drizzle over ice cream
- Swirl into brownies
- Pour over apple pie
- Mix into coffee or lattes
- Dip sliced apples or pretzels
🫙How to Store Caramel Sauce
Let the caramel cool down and then pour it into a glass jar or a container. It will stay in the refrigerator, tightly sealed, but up to 3 weeks.
Caramel sauce does solidify in the refrigerator, so it will need to be reheated before using. Once you reheat it, the caramel will become a bit thinner and runnier.
- Refrigeration: Store in an airtight glass jar for up to 3 weeks.
- Reheating: Warm in the microwave for 30 seconds or in a saucepan over low heat.
- Freezing: Store in an airtight container for up to 2 months.
📃 Variations & Substitutions
- No Heavy Cream? Use whole milk or condensed milk for an alternative caramel sauce recipe.
- Vegan Caramel Sauce: Swap butter for coconut oil and use coconut cream instead of heavy cream.
- Thicker Caramel? Let it cool longer-it thickens as it sits!
- Caramel Sauce Without Cream or Milk: Substitute with butter and water.
☑️ Expert Tips for Perfect Caramel Sauce
- Use a Larger Pan: The mixture bubbles up when adding butter and cream.
- Room Temperature Ingredients: This prevents the caramel from hardening too fast.
- Candy Thermometer Users: Heat sugar to 338-350°F for the best consistency.
- Take a step back and do not stir the sugar: While the sugar is heating up, leave it alone. If you stir it, it will cause grains to form, which results in a not so smooth caramel sauce.
- If the sugar crystallizes: No problem, my mom taught me to add just a scant ¼ cup of water, and that will get the sugar back to gently bubbling. The water is supposed to dissolve the crystals and the sugar should get to that nice dark amber color.
- Salted or unsalted butter: Truly, it doesn't matter. Use either or. If you would like unsalted caramel, use unsalted butter. If you would like salted caramel, use salted butter, and taste the sauce. You could add a pinch of sea salt to adjust the salt level. Typically, start with ⅛ teaspoon. Adjust up as you stir it in and taste it. Add the salt when it's finished.
- Practice patience + Keep a Close Eye: Sugar can burn quickly-stay near the stove. This is a recipe where you have to hover over the pan. Plan on not checking your phone or doing the dishes while the sugar does its magic. It could take anywhere from 8-12 minutes for the sugar to thicken, darken and turn the beautiful amber color. (Mine is always ready by the 10 minute mark. Set your timer, and keep an eye on it.)
- Most important tip: stay put near the stove!
Do I need a candy thermometer to make homemade caramel sauce?
Here is the total truth: I don't own a candy thermometer. I have just learned by instinct how to make things that require one that are easy, like this caramel sauce. My mom taught me how to make this caramel.
It is all about the color of the sugar as it caramelizes (dark amber)and also the scents...it smells amazing. It smells like caramel!
IF you own a candy thermometer. GO AHEAD and use it! It will be completely precise. The temperature will be between 338-350F. If it goes above 350F, you'll end up with it smelling as if it is burnt, which results in a bitter sauce. If it stays below 338F, you won't be able to caramelize the sugar. Just stick to this recipe. And use your thermometer, if you have one.
FAQ's
By melting sugar and adding butter and heavy cream for a smooth, creamy texture.
You can use whole milk, condensed milk, or coconut cream as a substitute.
Yes, homemade caramel sauce should be refrigerated if it contains dairy like butter, heavy cream, or condensed milk to prevent spoilage. Store it in an airtight container in the fridge for up to 2 weeks. Before using, reheat gently to restore its smooth texture.
Yes! Caramel sauce thickens significantly as it cools. Reheat to make it pourable again.
Yes, you can use this for caramel apples! Just let it cool slightly before dipping apples to ensure it coats them properly.
This recipe makes 1 cup. I do not recommend doubling it.
Yes, you do. Since it has butter and cream, it needs to be refrigerated as soon as it completely cools down. Reheat the sauce as you need it (either in a saucepan stovetop or in a microwave).
To quickly make caramel sauce with condensed milk, melt salted butter in a saucepan over medium heat, then stir in brown sugar and cook for a minute. Add sweetened condensed milk, stirring constantly, and simmer for 5-7 minutes until thick and golden. Remove from heat, stir in vanilla extract, and let cool.
Yes, homemade caramel sauce can go bad, but it has a decent shelf life if stored properly. When kept in an airtight container in the refrigerator, it lasts for up to 2 weeks. If frozen, it can stay fresh for up to 2 months-just thaw in the fridge and reheat before using.
Salted caramel pairs perfectly with ice cream, apple pie, brownies, cheesecake, and waffles, adding a rich, sweet-salty touch. It's also great for dipping apple slices, bananas, pretzels, and popcorn, or drizzling over roasted nuts for extra crunch. For a delicious twist, stir it into coffee, hot chocolate, or milkshakes.
Uses for Caramel Sauce:
Once you learn how to make your own caramel sauce, you'll want to drizzle it on absolutely everything!
You'll use it as a topping for this and so much more!
- Drizzle on Angel Food Cake.
- Make my gorgeous Caramelized Apple Bundt Cake with the sauce.
- Swirl it into gooey brownies (like Katherine Hepburn's Brownies).
- Layer it in between Classic Italian Pizzelle for the ultimate caramel cookies.
- Makes for a lovely holiday gift idea. I used the recipe from Simply Recipes.
📖 Recipe
Homemade Caramel Sauce Recipe
Equipment
- 1 heavy bottomed sauce pan
- 1 whisk
Ingredients
- 1 cup of sugar
- 6 tablespoon butter salted or unsalted
- ½ cup heavy whipping cream
- ¼ tsp sea salt (optional)
- 1 tsp vanilla extract (optional) or vanilla paste
Instructions
Melt the sugar:
- Heat a medium saucepan over medium heat. Add granulated sugar, stirring occasionally with a heat-resistant spoon. As soon as sugar comes to a boil, stop stirring. You should have a liquid sugar that is a dark amber color. The sugar will clump before melting completely and turning dark amber.
Add butter:
- Once melted, carefully whisk in butter. Stir constantly until fully combined (about 2 minutes).
- Add the butter and stir it in. Remove the pan from the heat.
Add the heavy cream:
- Slowly add the cream to the sauce (take caution as it is very hot and it may foam up). Whisk the sauce until it is nice and smooth.
- With the pan off the heat, slowly add in the heavy cream in a thin line (take caution as it is very hot and it may foam up). As you pour the cream in the sugar mixture, carefully whisk the sauce continuously.
- Take care to not rush the whisking of the heavy cream. Rushing the whisking of the heavy cream will produce a lumpy caramel sauce.The mixture will bubble up-keep whisking until smooth.
Finish and store:
- (Optional) Stir in vanilla extract and sea salt (if making salted caramel sauce).
- Let caramel cool slightly, then transfer to a glass jar.
- Store it in the fridge for up two weeks. Heat up before serving.
Nutrition Disclaimer
Please keep in mind that the nutritional information presented below is an approximation and may vary depending on the exact ingredients used.
Notes
- Stores nicely in the refrigerator for up to 2 weeks.
- To reheat the sauce, place a heatproof bowl over a pot with simmering water and gently heat it up (or use your microwave if you have one, heating until warm in 30-second intervals).






A really easy caramel sauce to make. I have another jar in the fridge! Thank you!
[...] For the caramel glaze, here is the recipe. [...]
I have attempted to make this sauce twice and both times it crystallizes on me while I am in the "boil until it turns amber color" process. What am I doing wrong? thanks, Pat
[...] my recent caramel sauce and pastry cream recipes? They were an important part of this incredible cake! The caramel sauce [...]
---YUmmmmmmmmy.
I LOVE how the caramel drips off the sides of the jar... YESs!
Lovely. X
Oh, caramel, how I love you! Such tempting pictures, Lora. Now I need to make some!
Yum. Just... yum. I love caramel but I tend to make it as I use it rather than storing it for ease of use. Now I'm wondering why I don't keep a jar in the fridge! I'll have to change that... using your recipe. Thanks! Gorgeous photos too!
I could drink that caramel sauce straight from jar! I LOVE that first photo, food porn to the 100th degree! Is there anything you make that isn't amazing? I'd say NO. 🙂 xo
Oh caramel sauce..you tempt me too! Pinned -this looks so good 😉
I love having a jar of caramel sauce in the fridge. This looks so good, love the photos!
I love me some caramel sauce! So delicious, simple, and quick to make. Yours looks so incredibly appetizing.
I have to make a jar for the ice cream!
Lora,
I love all these DIY recipes I am seeing . . love this, yum!
Please pass me a spoon! This sauce looks like heaven :).
So simple... Love the golden color!!!
Lora,
I''ve never made caramel sauce but yours looks so good. I'll ha e to try this.
Annamaria
Caramel is sooo good! I make mine the same way but because of a pretty nasty dairy allergy I substitute Earth Balance sticks and full fat coconut milk. Makes a yummy ice cream topping or my favorite is to use it like a glaze over a bundt cake.
It's amazing how a simple sauce like caramel, bring life to pancakes, ice cream, coffee, cakes, etc. I love your clicks 🙂
Oh, caramel - sweet, heavenly caramel!!! And so true not to get distracted. It's quite tricky and needs loving care and attention.
One should alway, always have a jar of caramel sauce around, ready. It´s probably my favorite sauce ever!