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.
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!