How to Make Rich, Pourable Homemade Caramel Sauce

Homemade caramel sauce is easier to make than you might think. Use this rich, buttery sauce to drizzle over ice cream, cakes, fruit, or any favorite dessert.

Caramel has been part of American desserts for generations and stands on its own as a versatile sweet component. Making caramel at home is mostly about technique and attention: sugar browns, then you transform that browned sugar into a silky sauce with butter and cream. Keep an eye on the pan and stir carefully so the sugar doesn’t scorch.

This sauce works beautifully as a dip for fruit at a fondue or as a finishing touch on treats like chocolate butter bars, monkey bread, and blondies. If you prefer a slightly different approach, there are two common alternatives — a condensed milk version and a corn-syrup–based version — but the classic recipe below uses heavy cream and butter for a rich, velvety result.

At the molecular level, sugar caramelizes as it heats (around 340°F), changing color and flavor to form that characteristic deep amber. When you add butter and warm cream to the cooked sugar, you create the soft, pourable caramel sauce that’s perfect for desserts.

Making Homemade Caramel Sauce

ingredients to make homemade caramel

The dry-sugar method shown below yields the classic caramel flavor and texture. Use a heavy-bottomed saucepan to ensure even heat distribution and reduce the risk of burning.

Tip: Warm the cream and have room-temperature butter ready before you begin so the hot sugar doesn’t seize or cool too quickly when you add them.

Ingredients

caramel being poured into a glass container
  • White sugar – This is cooked alone until it reaches a deep copper color; it provides the characteristic caramel taste and color.
  • Butter – Adds creaminess and mouthfeel. Use butter at room temperature and add it to the hot sugar to melt in smoothly.
  • Heavy cream – Warming the cream slightly helps it blend with the hot sugar without cooling the mixture too abruptly.
  • Vanilla extract and sea salt – Stir these in at the end to brighten and balance the caramel’s sweetness.

Ingredients for the condensed-milk version

sweetened condensed milk caramel in a pan with a spatula
  • Butter – A base to melt in the pan for flavor and silkiness.
  • Brown sugar – Molasses in brown sugar gives a deeper, more molasses-forward caramel note.
  • Sweetened condensed milk and corn syrup – These let you skip browning dry sugar and still produce a thick sauce; the result has a different flavor profile. If you prefer to avoid corn syrup, use the heavy-cream method instead.
Caramel sauce

How to make caramel sauce (dry-sugar method)

Follow these steps carefully. The sugar will change color progressively: white → yellow → amber → deep copper. When you reach the copper stage and see a faint wispy smoke, remove the pan from the heat.

  1. Cook the sugar – Add the white sugar to a heavy-bottomed stainless steel skillet and melt it over medium heat without adding water. Stir or gently swirl the pan as needed to encourage even browning. Watch the color closely to avoid burning.
  2. Add the butter, then the cream – Once the sugar is a deep copper, remove from heat and immediately add the room-temperature butter, whisking until combined. Then add warm heavy cream in batches, whisking vigorously; the mixture will bubble and rise, so be cautious to avoid splatters.
  3. Finish with vanilla and salt – When smooth, stir in vanilla extract and sea salt flakes. Allow the sauce to cool before transferring it to a clean, sealed jar.
photo collage of step by step process to caramelizing sugar
process steps show how to make caramel
process steps for making homemade caramel sauce

Stored in a sealed container in the refrigerator, homemade caramel sauce will keep for up to two weeks. Reheat gently before serving if it becomes too thick.

Recipe (serves 4)

  • 2/3 cup white sugar
  • 3/4 cup heavy cream, warm or room temperature
  • 4 tablespoons butter, cubed and at room temperature
  • 1/8 teaspoon vanilla extract
  • 1 teaspoon sea salt flakes

Yield: about 1¼ to 1⅓ cups of caramel sauce. Prep: 5 minutes. Cook: ~14 minutes. Total time: ~19 minutes.

Caramel using sweetened condensed milk

  • 8 tablespoons butter
  • 1 cup brown sugar
  • 14 oz sweetened condensed milk
  • 1/2 cup corn syrup
  • 1/8 teaspoon vanilla
  • 1 teaspoon sea salt flakes
  1. In a heavy-bottom saucepan over medium-low heat, melt the butter. Add the brown sugar, sweetened condensed milk, and corn syrup. Stir constantly for about 5 minutes until the sugar dissolves and the sauce starts to thicken.
  2. Remove from heat, stir in vanilla and sea salt. The sauce will thicken more as it cools.

Notes

Be cautious when adding butter and cream to hot sugar — the mixture will bubble vigorously. Use a heavy-bottomed pan to prevent hot spots. If your caramel crystallizes or becomes grainy, gently reheat and whisk; warming and adding a tablespoon of water or a little extra cream can help smooth it out.

Nutrition (per serving, approximate)

Calories: 290 kcal | Carbohydrates: 35 g | Protein: 1 g | Fat: 17 g | Saturated fat: 11 g | Sugar: 33 g | Sodium: 702 mg

Nutrition information is an estimate and should not replace professional advice.

jar of homemade caramel sauce

If you make this recipe, share your results on social media and tag the account you follow for inspiration. Enjoy this easy, decadent caramel on everything from ice cream to tarts and cookies.