Skip to Content

Homemade Caramel Sauce Recipe

*This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

This Homemade Caramel Sauce recipe makes a great topping for ice cream and desserts. It’s rich, buttery, and even makes a sweet gift idea.

Every home cook needs a good homemade caramel sauce recipe. I have a couple, and this is one of them.

This recipe doesn’t start out with candy caramel squares. Instead, it’s made entirely from scratch with sugar, butter, and heavy cream.

Similar our butterscotch sauce, it’s a sweet, buttery sauce that is tasty enough to be eaten right off the spoon.

However, it’s really meant for as a gooey topping for your favorite treats like ice cream, cinnamon rolls, or maybe even bread pudding but eating it from the spoon is just as good.

Two jars of homemade caramel sauce.

When I first started the blog over a year and a half ago, my goal was to make every single recipe from scratch.

No shortcuts, no boxed mixes, well, you get the picture. However, things have changed a bit during that time.

Top down view of caramel sauce on a spoon.

If you’ve read some of our other posts, you know that both John and I have some health issues that limit how long we can stand and cook.

Therefore, we’ve had to adapt things a bit.

There’s a different caramel sauce recipe I use that shortens the cooking process, and I’ll share it with you a different day.

Caramel sauce flowing down a mason jar.

For now, I’m excited to tell you about my from scratch recipe that still works wonderfully when I’m in a pinch and don’t have all the ingredients for the shortcut recipe.

There are several variations of this recipe. Some use brown sugar instead of granulated while others use sweetened condensed milk instead of cream.

Close up of a spoon of caramel sauce.

This homemade caramel sauce keeps best when stored in the refrigerator for about a week. It reheats well when microwaved on medium heat until warm.

Some of our favorite serving ideas are to use it for a dipping sauce with apples, caramel topping for bread pudding, or use it in another dessert like carmelitas or brownies.

Jar of caramel sauce with a spoon.

If you like this recipe, please leave us a comment and rate the recipe card. You can also find us on Facebook, Pinterest, Twitter and Instagram searching for Berly’s Kitchen!

Join our Facebook group for more recipes from Berly’s Kitchen, our new site More Than Meat and Potatoes, and some of our blogger friends!

Jar of caramel sauce with a spoon.

Homemade Caramel Sauce Recipe

Yield: 1 Servings
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Ooey, gooey, sweet, and buttery. That about covers it when describing this homemade caramel sauce recipe is made with just 3 ingredients.


  • 1 cup granulated sugar
  • 6 Tablespoons very cold butter, cubed
  • 1/2 cup cold heavy cream


  1. Pour sugar into a heavy bottomed saucepan on low-medium heat.
  2. Stir constantly until sugar begins to melt.
  3. Continue to stir. Sugar will begin to form hard lumps and eventually turn amber in color.
  4. Stir until all lumps dissolve then carefully add all cold butter.
  5. Sugar will immediately begin to boil.
  6. Stir for 3-4 minutes until sugar and butter are combined.
  7. Add the heavy cream. Mixture will boil again, so use caution.
  8. Remove from heat. 
  9. Mixture will thicken and pull away from pan, but continue to stir until mixture smooths out.
  10. Allow caramel sauce to cool before storing in an airtight container or glass jar. Keep in the refrigerator for up to a week.


*It is helpful to prepare ingredients ahead of time. Cut butter into cubes and place back in the refrigerator so they remain cold. Measure the heavy cream and place it back in the fridge so it also remains cold. Use caution while making this recipe. Sugar burns can be very dangerous.

*This recipe has a heavy butter flavor. Cut back the butter 1/2 to 1 Tablespoon to remove some of the buttery flavor if desired.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 1 Serving Size: 1 grams
Amount Per Serving: Calories: 1786Total Fat: 112gSaturated Fat: 70gUnsaturated Fat: 0gCholesterol: 343mgSodium: 646mgCarbohydrates: 203gSugar: 199gProtein: 3g

Don't forget to follow us on Pinterest!

Share this recipe by clicking the Pinterest button below!

A hearty and filling make ahead breakfast burrito recipe with bacon, eggs, potatoes, and cheese wrapped in a warm tortilla.
Make Ahead Breakfast Burritos
← Read Last Post
Feta mozzarella topped cheesy bread is the ultimate compliment or starter to any meal. We took Cuban bread, then topped it with feta, mozzarella, and garlic.
Feta Mozzarella Topped Cheesy Bread
Read Next Post →


Monday 27th of August 2018

WOW! That looks amazing. I could eat it with a spoon, but I think I will put it on my ice cream. Delish!!


Monday 27th of August 2018

Thank you, Michele! I'm pretty sure we've done both lol! Have a lovely day :)

Veronika's Kitchen

Sunday 26th of August 2018

I love caramel sauce and make it quite often. It is perfect for different types of desserts, like cakes, cupcakes, cookies, etc. Love your version and definitely will try it!)


Monday 27th of August 2018

Thank you, Veronika! It's one of our favorites as well and we hope you enjoy it. Have a lovely day :)

Jessica Pinney

Saturday 25th of August 2018

Yum! It would be dangerous for me to have this around but I think I'm going to have to try it!


Sunday 26th of August 2018

Thank you, Jessica! Kim and I hope you enjoy the recipe. Have a lovely Sunday :)

Marisa Franca

Saturday 25th of August 2018

There is nothing better than homemade and your sauce is no exception. It looks delicious and so reach and smooth. What a perfect topping for ice cream, pie or even a pound cake. I can certainly think of so many ways to use it. I'm pinning the recipe.


Sunday 26th of August 2018

Thank you, Marisa! We prefer homemade sauces to store bought, as well. Thank you for pinning the recipe. Have a lovely day :)


Friday 24th of August 2018

I agree - every home cook needs to have their own homemade sauce recipe. And soup recipe. And salad recipe. And drink recipe... I guess there has to be one signature dish in each category :) BTW, the sauce is amazing!


Friday 24th of August 2018

Thank you, Elaine! Agreed, everybody should have his or her signature dishes. Have you ever tried to a vanilla sweet cream sauce? It's so tasty! I haven't published it yet because our sauce recipes are hit or miss in terms of popularity. But, maybe one day. Thanks again for commenting, have a wonderful weekend Elaine!

Subscribe for Weekly Emails

* indicates required
Email Format
Skip to Recipe