4-Ingredient Classic Caramel Sauce
This 4-ingredient classic caramel sauce is smooth, buttery, and comes together in about 15 minutes. No candy thermometer, no finicky steps.

Drizzle it over ice cream, spoon it onto apple slices, or stir it into your morning coffee. It tastes deep and toasty, with just a hint of salt to balance the sweetness.
Why This Caramel Sauce Works Every Time
I keep this one in my back pocket because it never seizes or turns grainy as long as you warm the cream. The heavy cream gives it a silky body that stays soft even when chilled.
A little vanilla rounds out the edges so the sauce doesn’t taste one-note sweet. It’s exactly what you want spooned over a brownie or puddled on a scoop of vanilla.
Ingredients

- 1 cup (200 g) granulated sugar: plain white sugar caramels most evenly.
- 6 tbsp (85 g) unsalted butter, cut into pieces: cold or room temperature both work; room temperature melts faster.
- ½ cup (120 ml) heavy cream, warmed: helps the sauce come together without seizing. Bring it to a bare simmer in the microwave or a small pot, then use.
- 1 tsp vanilla extract: adds warmth. Use pure extract if you have it.
- ½ tsp flaky sea salt, plus more to taste: I use Maldon; table salt works but use half the amount. Salt is optional but cuts the sweetness nicely.
Variations / Substitutions
- Use brown sugar: swap half the white sugar for light brown sugar for a deeper molasses note.
- Dairy-free: replace the heavy cream with full-fat coconut cream and use a vegan butter stick. The coconut flavor will be noticeable.
- Add bourbon: stir in 1 tbsp bourbon with the vanilla for a smoky kick.
- Cinnamon caramel: add ¼ tsp ground cinnamon when you stir in the vanilla.
- Salted vs unsalted: if you only have salted butter, skip the flaky salt and add a pinch at the end after tasting.
For a rich dessert, try it with my Brown Butter Brownies.
How to Make Classic Caramel Sauce
Step 1: Caramelize the Sugar

Spread the sugar in an even layer in a heavy-bottomed saucepan, then set it over medium heat. Let it melt untouched for 5 to 7 minutes.
The sugar will clump, then melt into a clear liquid, then turn amber at the edges. Swirl the pan gently if needed, but avoid stirring until most of it is liquid; stirring too early can cause the sugar to crystallize. Once it becomes a deep amber with a toasted smell, it’s ready.
Step 2: Add Butter and Cream

Immediately add the butter pieces and whisk until they melt, about 30 seconds. Then, with the whisk in one hand, slowly pour in the warm cream in a steady stream while whisking constantly.
The mixture will bubble up furiously. That’s normal. Keep whisking and don’t stand too close to the pot. Within about a minute, everything will smooth into a glossy liquid.
Step 3: Simmer the Sauce

Let the sauce come back to a boil over medium heat and cook for 1 to 2 minutes, whisking occasionally. This short simmer tightens the texture so it’s not watery.
The sauce will look thin at this stage. It will thicken as it cools, so resist the urge to keep cooking it; overcooking can make it grainy or too hard once chilled.
Step 4: Finish with Vanilla and Salt

Pull the pan off the heat and immediately stir in the vanilla extract and the flaky sea salt. Taste and add a little more salt if you like a salted caramel edge.
Pour the sauce into a heatproof jar and let it cool for 5 minutes. Then drizzle it generously over whatever you’re serving. When warm, it pours like a dream, and once cooled it sets to a spoonable consistency.
Tips for the Best Caramel Sauce
- Use a light-colored saucepan if you have one. It makes spotting the amber shade much easier than a dark pan.
- Warming the cream is the single most reliable way to prevent seizing. Cold cream hitting hot sugar can cause the sugar to seize into a solid lump.
- If you want a pourable sauce straight from the fridge, add an extra 2 tbsp of warm cream at the end of step 3.
- Store the jar without a tight seal while the sauce is still hot so condensation doesn’t drip back in and thin it out.
Scale it to your needs:
| Yield | Sugar | Butter | Heavy Cream |
|---|---|---|---|
| ½ cup | ½ cup | 3 tbsp | ¼ cup |
| 1 cup (recipe) | 1 cup | 6 tbsp | ½ cup |
| 2 cups | 2 cups | 12 tbsp | 1 cup |
Storing Leftover Sauce
- Refrigerate: Pour into a clean jar and cover once fully cool. It keeps in the fridge for up to 1 month.
- Reheating: Warm it in short bursts in the microwave, stirring every 15 seconds, or place the jar in a pan of simmering water. It turns pourable again quickly.
- Serve cold: You can absolutely eat it straight from the fridge, spoonable and fudgy.
What to Serve With Classic Caramel Sauce
Vanilla ice cream is the obvious pick; the sauce firms up slightly against the cold, making chewy ribbons. Drizzle it over a warm apple crisp or bread pudding for a rich counterpoint to the spice. For breakfast, it works wonders on pancakes or stirred into oatmeal with a pinch of flaky salt.
Frequently Asked Questions
Can I use brown sugar instead of white?
Yes. All brown sugar gives a deeper molasses flavor but melts just as well. Watch the color closely because it’s harder to see the amber stage against the brown.
Why did my caramel seize when I added the cream?
Almost always because the cream was cold. Warm the cream until you see small bubbles around the edges before adding it, and pour slowly while whisking. The caramel will smooth out.
Can I reheat caramel sauce more than once?
Yes. Just rewarm what you need rather than reheating the whole jar every time. Repeatedly cooling and warming the full batch can cause the texture to become grainy over a week or two.

Classic Caramel Sauce Recipe
Ingredients
Method
- Spread sugar in a heavy saucepan over medium heat. Let it melt without stirring for 5 to 7 minutes until deep amber.
- Add butter and whisk until melted, about 30 seconds. Slowly pour in warm cream while whisking; the mixture will bubble up.
- Let the sauce boil for 1 to 2 minutes, whisking occasionally. Remove from heat.
- Stir in vanilla and salt. Pour into a jar, cool 5 minutes, then drizzle and serve.
