This recipe for small-batch homemade caramel sauce uses only four simple ingredients, takes about 10 minutes, and gives you a rich, velvety caramel that’s perfect for drizzling over ice cream, cakes, or even enjoying by the spoonful! Yields a 1/2 cup of caramel sauce.

Homemade Caramel Sauce Recipe
Whether you want to dip your apple slices in caramel sauce, pour it over apple pie, or just eat it on its own, this is the best homemade caramel sauce you’ll ever try! It’s the perfect treat for fall, or any season!
I have fond memories of unwrapping a square of Kraft caramel during the fall and letting it slowly melt in my mouth. This recipe has the exact same depth of flavor as those classic Kraft squares, but with only four ingredients and the benefit of knowing you made it all yourself!

Ingredients
As I mentioned before, there are only 4 required ingredients for this recipe, making it dangerously easy to whip up any time you feel like it! The full measurements for each can be found on the printable recipe card at the end of the post.
- Granulated Sugar – Pure cane sugar works best to help it melt smoothly without crystallizing.
- Butter – We use salted butter, but unsalted will work as well. You will just need to add a bit of salt at the end to get the taste you want.
- Heavy Cream – We love this 40% fat, A2/A2 heavy cream (or whipping cream), it’s so smooth and delicious! We grab ours from Azure Standard, but you may also be able to get it at your local health food store. Light whipping cream, or double cream, may be used instead, but not half-and-half or milk.
- Salt – Sea salt or kosher salt work really well. If you use a flaky salt, start lighter and adjust to taste.
- Vanilla (optional) – We do add a dash of vanilla extract to finish off our caramel, but this is optional!

Instructions
In less than 10 minutes, you’ll have the perfect caramel sauce for drizzling over desserts, ice cream, or dipping your apple slices into! Since this recipe is a small batch recipe, it makes just about a 1/2 cup of finished caramel. If you want to double or triple the recipe, you can!
- Melt the Sugar – In a medium, heavy-duty saucepan (stainless steel, not nonstick), place your sugar over medium heat. Stir constantly with a wooden spoon or heat-safe silicone spatula. The sugar will clump, then melt, and begin turning a rich amber as it melts fully. Be extra careful not to burn it. This process will take about 5-7 minutes, depending on your stove and pan.
- Add the Butter – Once the sugar is fully melted and smooth, reduce the heat to low. Add butter a few pieces at a time. The mixture will bubble vigorously, but keep stirring until the butter is fully melted and blended in. If it starts to separate or harden, remove the pan from the heat and whisk vigorously until it comes back together.
- Incorporate the Cream – Very slowly and carefully pour the heavy cream into the caramel while stirring constantly. Because the cream is cooler, it will bubble and steam. When it’s all added, increase the heat to medium and let the mixture boil for 1 minute. (If using a candy thermometer, this will be about 220°F.)
- Stir in Salt & Cool – Remove from heat and gently stir in the salt and vanilla, if desired. The caramel will be pourable now, but will thicken as it cools. Allow it to cool for about 10 minutes before using.
- Store & Reheat – Pour into a glass jar or container and let it cool to room temperature. Seal and refrigerate for up to 1 month. Caramel will solidify in the fridge, but you can warm it in the microwave, over low heat on the stove, or in a hot water bath (in a sealed jar) to bring it back to pourable consistency.

More Easy Dessert Recipes
Easy desserts that can be made quickly with minimal ingredients are a favorite pastime of mine! Here are a few of our most popular easy dessert recipes:

Homemade Caramel Sauce
Ingredients
- 1/2 cup sugar
- 3 tbsp butter
- 1/4 cup heavy cream
- 1/4 tsp salt
- 1 tsp vanilla extract (optional)
Instructions
- In a medium, heavy-duty saucepan (stainless steel, not nonstick), place your sugar over medium heat. Stir constantly with a wooden spoon or heat-safe silicone spatula. The sugar will clump, then melt, and begin turning a rich amber as it melts fully. Be extra careful not to burn it. This process will take about 5-7 minutes, depending on your stove and pan.
- Once the sugar is fully melted and smooth, reduce the heat to low. Add butter a few pieces at a time. The mixture will bubble vigorously, but keep stirring until the butter is fully melted and blended in. If it starts to separate or harden, remove the pan from the heat and whisk vigorously until it comes back together.
- Very slowly and carefully pour the heavy cream into the caramel while stirring constantly. Because the cream is cooler, it will bubble and steam. When it’s all added, increase the heat to medium and let the mixture boil for 1 minute. (If using a candy thermometer, this will be about 220°F.)
- Remove from heat and gently stir in the salt and vanilla, if desired. The caramel will be pourable now, but will thicken as it cools. Allow it to cool for about 10 minutes before using.
- Pour into a glass jar or container and let it cool to room temperature. Seal and refrigerate for up to 1 month. Caramel will solidify in the fridge, but you can warm it in the microwave, over low heat on the stove, or in a hot water bath (in a sealed jar) to bring it back to pourable consistency.
Notes
- Granulated Sugar – Pure cane sugar works best to help it melt smoothly without crystallizing.
- Butter – We use salted butter, but unsalted will work as well. You will just need to add a bit of salt at the end to get the taste you want.
- Heavy Cream – We love this 40% fat, A2/A2 heavy cream (or whipping cream), it’s so smooth and delicious! We grab ours from Azure Standard, but you may also be able to get it at your local health food store. Light whipping cream, or double cream, may be used instead, but not half-and-half or milk.
- Salt – Sea salt or kosher salt works really well. If you use a flaky salt, start lighter and adjust to taste.
- Vanilla (optional) – We do add a dash of vanilla extract to finish off our caramel, but this is optional!
Nutrition
Pin this for Later

Easy and oh-so-good! This is a new fall staple.
Whoo hoo!! I’m so glad to hear that! <3