How to Make Caramel



PrintJump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

How to make smooth and creamy homemade caramel sauce! Stovetop caramel only requires three ingredients and is smooth, delicious, and so easy to make!

If you have ever wondered how to make smooth caramel, wonder no more. While it may seem easier to run out to the store and buy some, you will be amazed at how simple the process is to make it yourself. Once you have learned how to make caramel, you will prefer it over the store-bought stuff. The best part? This recipe is quick, easy, and the results are smooth and delicious!

jar of homemade caramel with spoon pulling out of jar

Homemade caramel sauce is perfect for drizzling on ice cream, coating taffy apples, making your own caramel-filled candy, or even as a decadent topper on toast with sliced bananas for breakfast.

how to make caramel 2

It is so versatile and easy to use in so many desserts, from something as easy as this Instant Pot Apple Crisp (drizzle it on top, and it’s the perfect finishing touch!) or even these Caramel Cashew Bars. When you have a nice smooth caramel sauce, it is a really decadent ingredient to add to cheesecake, like this Easy Nutella Salted Caramel Cheesecake. You’ll be hooked!

Homemade Caramel Ingredients

This easy caramel recipe is made with just three simple ingredients.

  • Sugar: We start with granulated sugar. Make sure you get out any large clumps before putting it in the pan.
  • Butter: I recommend using unsalted butter. If you only have salted butter, that is fine to use, but keep in mind that it will alter the taste and add a little bit of a salty flavor to it.
  • Heavy Cream: If you don’t have heavy whipping cream, you can replace it by making your own. To replace one cup of heavy whipping cream, add two tablespoons of cornstarch to one cup of milk and stir, allowing the mixture to thicken. Plain milk will not work in this recipe.
how to make caramel 3

How to Make Caramel

Stovetop caramel sauce is easier to make than you think, and you don’t even need a candy thermometer. Be warned though, the melted sugar is HOT. Be extra careful the stirring in the butter and cream (it’s a good idea to keep the kids out of the kitchen to prevent any accidents).

Here is a brief overview of how to make caramel on the stovetop. It comes together in one pot which makes for easy cleanup! For the full recipe including all of the measurements, scroll to the recipe card at the bottom of the post.

First, heat the sugar in a large heavy-bottomed pan over medium heat, stirring every few seconds. It will initially be very lumpy, then will turn to a golden liquid. Continue stirring until all the sugar (including any smaller lumps) has melted.

Once all the sugar has melted, carefully add the butter. Continue stirring the mixture for two minutes.

Finally, slowly pour in the cream, continuing to stir. Allow the caramel to bubble for a minute, stirring once or twice, then turn off the heat and allow to cool.

how to make caramel 4

Don’t walk away from the stove. This recipe doesn’t take long to make but isn’t one you can walk away from. It needs to be stirred very often or it will burn. Stay present with the sauce at the stove until it is done.

How to Make Salted Caramel Sauce

After you make this homemade caramel sauce and realize how easy it is, you may find yourself ready to try other flavors. The best way to make caramel is to use the recipe as a base and then modify it as much as you’d like (or simply enjoy it as is). Try some of these variations:

How to Use Homemade Caramel

Sure you can buy caramel sauce at the store, but this homemade sauce is so simple to make, and tastes fresh and decadent! One of my favorite ways to use this homemade caramel is to drizzle it on top of my Instant Pot Apple Crisp. Here are a few other ways to use it:

how to make caramel pin
Is homemade caramel gluten free?

Yes! None of the ingredients in this caramel recipe contain gluten, however I always recommend double-checking your ingredients if you are making a recipe for someone who can’t have gluten.

Does caramel sauce need to be kept in the refrigerator?

Yes, because of the heavy cream this homemade caramel should be stored in the refrigerator. It can stiffen up, so placing the portion you plan to eat in the microwave or back on the stovetop to reheat it and soften it up.

Can you freeze caramel sauce?

Yes! Once the caramel has cooled completely, put it in an airtight container in the freezer for up to three months. I don’t recommend using a jar because of the risk of it breaking. Thaw in the refrigerator overnight.

How to Store Caramel

Once the caramel sauce has cooled, it can be used right away or stored in an airtight container in the refrigerator for up to two weeks. Glass jars with lids (like mason jars) work well.

The caramel will thicken as it cools, but you can warm it up in a pan or the microwave for 5 seconds to loosen it up if you need to. I recommend only reheating it once, so only use the portion that you plan to eat.

If you learn how to make caramel from this recipe or try any of my other recipes, please leave a comment and let me know what you think. I love hearing from you!

Want to save this recipe?
Your email address will not be published. Required fields are marked *
Please enable JavaScript in your browser to complete this form.
No ratings yet

How to Make Caramel

How to make smooth and creamy homemade caramel sauce! Stovetop caramel only requires three ingredients and is smooth, delicious, and so easy to make!
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes


  • 2 cups granulated sugar
  • 12 tbsp unsalted butter cut into small chunks
  • 1 cup heavy cream


  • Place the sugar in a large heavy-bottomed pan over a medium heat. Once the edges of the sugar start to turn to liquid, stir with a heat-resistant rubber spatula. Keep stirring every few seconds.
  • The sugar will initially go very lumpy, then will turn to a golden liquid. Continue stirring until all the sugar (including any smaller lumps) has melted. If it seems to be taking a long time, turn the heat down while stirring to prevent the caramel from burning.
  • Once all the sugar has melted, very carefully add the butter to the pan. It will bubble and spit, so you may want to lower it in with a spoon to be extra careful.
  • Stir the mixture for 2 minutes. You may find that the butter doesn't completely stir in – some of it may stay on top. This is fine. It will mix in properly once the cream is added.
  • Pour in the cream while continuing to stir. The caramel will bubble up quite a lot at this point. Once combined, allow the caramel to bubble for a minute – stirring once or twice – then turn off the heat.
  • Leave to cool, then pour the caramel into one large or two small sterilised jars.
  • Serve once cooled or cover and refrigerate until needed.
Tried this recipe?Mention @CenterCutCook and tag #CenterCutCook!
how to make caramel 1

Hi, I’m Ashley & I’m so happy you’re here!

Ashley is the founder of CenterCutCook and a former teacher that now spends her days in the kitchen so that she can share her favorite recipes with you!