Use this gluten- and soy-free homemade caramel sauce as a sweetener in lattes, for dipping apples, or drizzled over vanilla ice cream.
This post contains affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.

Homemade Caramel Sauce: A Modified Family Recipe
When I began removing allergens from my diet, I struggled to find store-bought caramel without added soy. My mother reminded me how simple it is to make your own. This caramel sauce is inspired by her classic flan caramel and has been adapted into a smooth, creamy sauce perfect for many uses.
My mom taught me to bake and recreate favorite treats from local bakeries, and flan was always her specialty. The caramel from a traditional Spanish flan is irresistibly good, and this recipe captures that same deep, buttery flavor with a touch of heavy cream for extra creaminess.

How to Make It
This three-ingredient caramel sauce is easy to make and wonderfully addictive. The technique is straightforward: melt sugar until it becomes a smooth amber liquid, then finish with butter and cream for a rich, velvety texture.
Begin by melting 1 cup of sugar in a medium saucepan over medium heat. It’s essential that the pan is completely dry—any moisture can cause the sugar to seize. Watch the sugar closely and avoid stirring vigorously; gently swirling the pan can help the sugar melt evenly.
When the sugar is fully melted and smooth, remove the pan from heat and carefully stir in 2 tablespoons of butter until incorporated. Slowly add 1/2 cup of heavy cream while stirring; the mixture may bubble vigorously, so add the cream gradually and stir until smooth. Finish with a pinch of flake salt if you prefer a salted caramel profile.
That’s all there is to it. Homemade caramel is quicker and tastier than most store-bought options, and you control the ingredients.



Where to Use Caramel Sauce
Not sure how to enjoy your homemade caramel? Here are some delicious ideas—try a tablespoon in or on any of the following:
- Dip fresh apple slices for a classic treat.
- Stir a spoonful into coffee with cream for a caramel latte.
- Drizzle over vanilla ice cream, pancakes, or waffles.

Homemade Caramel Sauce
- Author: Salima Benkhalti
- Total Time: 10 minutes
- Yield: 6–8 servings
- Category: Sauce
- Method: Stove Top
- Cuisine: American
Ingredients
Scale
- 1 cup sugar
- 2 tbsp butter
- 1/2 cup heavy cream
- Flake salt, to taste
Instructions
- In a medium saucepan, add the sugar and heat over medium. Ensure the pan is completely dry; even a small amount of moisture can interfere with the sugar melting properly.
- When the sugar has fully melted into a smooth, amber liquid, remove the pan from the heat. Carefully stir in the butter until combined, then slowly add the heavy cream while stirring. The mixture will bubble—add the cream gradually and continue stirring until smooth. Season with a pinch of flake salt if desired.
- Allow the caramel to cool slightly, transfer to a jar, and refrigerate. The sauce will thicken as it cools and will keep in the refrigerator for up to two weeks.