It is so easy to learn how to make Homemade Caramel Sauce. This is seriously so decadent and creamy. Spoon this over ice cream, Apple Pie, fruit and anything you like.

This caramel sauce is heavenly. I have to stop myself from just eating it from the jar. It is amazing on No Churn Vanilla Ice Cream, Apple Cobbler and more.
Homemade sauce recipes are so much better than storebought. You might also like our Homemade Butterscotch Sauce or the The Best Blueberry Sauce.
Table of contents
Why This Recipe Works
It is so easy to make and ready in minutes with simple ingredients. Skip the store-bought jars and taste the difference with this homemade sauce. You will not be disappointed.
This easy homemade caramel sauce recipe is far better than store-bought caramels or syrups. The flavor is rich and delicious without corn syrup.
Ingredients

- Light brown sugar. Make sure it is packed.
- Heavy cream. This makes the sauce so rich.
- Unsalted butter. Always use real butter.
- Salt. Helps to cut down the sweetness and enhance the flavor.
- Vanilla extract. Use pure vanilla extract.
You can see the entire ingredient list at the bottom of the page.
How To Make Caramel Sauce

Step 1. First, you will need a saucepan. Add the butter, brown sugar, salt and heavy whipping cream to the pan.

Step 2. Next, bring this mixture to a boil and allow the sugar to dissolve. Let it cook for about 5 to 7 minutes once it starts to bubble. Make sure to whisk or stir it constantly with a wooden spoon. It will be a deep amber color. Remove from the heat and stir in the vanilla extract.
Storage
Give the caramel enough time to cool a little and pour it into a jar or container with lid. We like to use mason jars to store the salted caramel sauce. Place in the fridge.
Allow to come to room temperature when ready to use. You can also reheat it using medium low heat.
How To Use
- Caramel Apple Dump Cake – This is even better with homemade caramel sauce drizzled on top and sea salt.
- Mini Brownie Bites. Top with caramel sauce and vanilla ice cream. It is so amazing.
- Easy caramel apple nachos recipe – Perfect for parties or family movie night.
- Caramel Apple Ice Cream – Caramel ice cream is even more delicious topped with homemade caramel sauce.
- Crock Pot Apple Pie Dump Cake – This cake is wonderful with ice cream and a drizzle of caramel.
- Apple Slices – I often just cup up apples and let the kids dip the slices into the yummy sauce. Such an easy but tasty treat.
- Top on Ice cream – This is delicious on ice cream. See all our Ice Cream Sundae Toppings.
Frequently Asked Questions
Yes, it needs to be refrigerated. It will keep up to 2 weeks as long as you store it inside an airtight container.
Serve immediately or store in refrigerator for up to 2 weeks in airtight sealed container.
To reheat, cook for 30 seconds in a microwave safe bowl. Stir and heat in 10 second intervals until it is heated through and the desired consistency.
You will definitely need to reheat the sauce when ready to enjoy. It can become quite thick once cool.
Make sure to reheat the sauce in increments stirring in between so it does not burn.
You don’t need a candy thermometer to make this homemade caramel recipe. Just make sure to follow the step-by-step photos instructions and pay careful attention to the cooking time as it boils.
No, this sauce is not thick enough to coat caramel apples. However, it is perfect for dipping apple slices or drizzling over apple nachos.
You may need to simmer the sauce longer over medium heat. Just remember that the sauce will continue to thicken significantly as it cools.
Often it will appear thin and you may think it isn’t going to be the right consistency. However, once it sits awhile and cools, it thickens a lot.
Don’t make the mistake of assuming it will stay thin and over cooking the sauce. You will really see a big change in the consistency once it has cooled.

More Caramel Recipes
- Caramel Chocolate Poke Cake
- Caramel Dip Recipe
- Homemade Caramel Popcorn
- Salted Caramel Fudge
- Caramel Apple Cheesecake Bars
Make this homemade caramel sauce recipe today. Then come back and leave a comment.
Homemade Caramel Sauce
Ingredients
- 2 cups light brown sugar packed
- 1 cup heavy whipping cream
- ½ cup 1 stick unsalted butter
- ¼ teaspoon salt
- 2 tablespoons vanilla extract
Instructions
- In a saucepan, combine brown sugar, butter, salt and heavy whipping cream
- Bring to boil and cook stirring constantly for 5-7 minutes or until thickened
- Remove from heat and stir in vanilla extract
- Let cool slightly
- Add to jar or container with lid
- Serve immediately or store in refrigerator for up to 2 weeks in airtight sealed container
- To reheat, cook for 30 seconds in a microwave safe bowl. Stir and heat for an additional 10 seconds or longer if necessary






Hi, This recipe came out amazing when I first made it, and couldn’t believe how easy it was. But heating it up in the microwave caused it to crystalize. Has this happened to you before and how have you dealt with it?
Oh no! I haven’t had that problem before. Next time heat up in smaller increments and you can add a little heavy whipping cream or water as well. Thank you!
Excellent ideas for an ice cream bar. I really like the triple ice cream can holder you show in the picture. Can you tell me where I can find one like that? We’re going to try this for a July 4th party! 🙂
Sorry I’m not seeing one in the photos. Are you sure you saw it on this post? Thank you!
Hi, can I use this to make caramel apples? Will it harden enough to stay on the apple?
Use this recipe on our sister site for the best caramel apples https://www.eatingonadime.com/how-to-make-caramel-apples/
Easiest caramel I ever made…and super tasty!
I have made this recipe twice. I love how easy it is to make. It is delicious too. Thanks so much for sharing this caramel recipe. I will use this recipe exclusively!!!
Thank you!
Can I use almond milk instead of heavy cream???
I have not tried that but let us know if it works out.
Hi I’d like to use this caramel sauce recipe for Banoffie pie but does this recipe go to hard when refrigerated?
It will get thicker, but you can thin it out again by heating it up.