Homemade Caramel Recipe: Smooth, Rich Caramel Sauce in Minutes

This post may contain affiliate links. Please read my full disclosure policy.

Homemade caramel in a jar

Creamy homemade caramel is rich, thick, and surprisingly simple to make. With just five ingredients and about 20 minutes, you can prepare a versatile caramel that’s perfect warmed as a sauce for ice cream, pies, or cakes, or chilled until thicker for filling cupcakes, tarts, or topping cheesecakes. Once you try this at home, store-bought caramel won’t compare.

Caramel drizzling over dessert

Ingredient Notes

  • Sugar: Granulated sugar is required; caramel is made by caramelizing sugar.
  • Water: A small amount helps dissolve the sugar and form a syrup; most of it evaporates during cooking.
  • Butter: Adds richness and helps create a smooth, slightly thicker texture.
  • Heavy cream: Essential for a creamy finish; warming it slightly helps prevent temperature shock when added to hot sugar.
  • Vanilla extract: Enhances the caramel flavor with a delicate, complementary note.
Ingredients for caramel

How to Make Homemade Caramel

Cook the sugar

Combine sugar and water in a small stainless-steel saucepan over medium heat. Use a pastry brush dipped in water to brush down the sides of the pan to prevent stray crystals from forming. Cover with a lid at first and cook undisturbed—do not stir.

Caramelize the sugar

Once the mixture boils and clears, remove the lid and watch as it begins to change color. Swirl the pan gently as it darkens. When it reaches a deep golden-amber color, remove it from the heat to avoid burning.

Caramel in the pan

Add the butter and cream

Off the heat, carefully add the butter and whisk until combined—the mixture will bubble and steam vigorously. Slowly pour in the heavy cream while whisking continuously, then stir in the vanilla extract. The caramel will calm down as everything incorporates.

Whisking caramel

Strain and chill

Pour the caramel through a fine mesh sieve into a heatproof container to remove any small solids. Use the caramel warm as a sauce, or refrigerate it to thicken for spreads and fillings.

Caramel poured into jar

Homemade Caramel FAQs

How long does homemade caramel keep?

Store cooled caramel in an airtight container in the refrigerator for up to two weeks. Reheat gently to loosen before serving.

How can I make this salted caramel?

After straining, stir in ½ teaspoon flaky sea salt for a balanced salted caramel. Adding it after straining prevents salt flakes from getting caught in the sieve.

Salted caramel on spoon

Can I reheat the caramel?

Yes. Warm chilled caramel in short bursts in the microwave (15–20 seconds), stirring between intervals, or gently reheat on the stovetop over low heat until pourable.

How will I know if the sugar is crystallizing?

Crystallization shows up as small clumps or a cloudy, glassy layer on the surface. If crystals form on the sides of the pan they can seed the syrup and cause the whole batch to crystalize.

What can I do if the sugar crystallizes?

If crystals form, drizzle 1–2 tablespoons of water over the sugar and gently heat to dissolve the crystals. Repeat sparingly until the mixture returns to a clear, boiling syrup. Extra water will evaporate during cooking and won’t affect the final texture.

Do I need a candy thermometer?

No. This recipe uses color as the indicator—aim for a deep golden-amber. Watch closely: caramel can go from perfect to burnt very quickly.

Caramel texture

Tips for the Best Homemade Caramel

  • Prep ingredients and tools: Measure and warm the butter and cream to room temperature, cut the butter into cubes, and have a whisk and fine mesh sieve ready. Work quickly once the sugar reaches amber.
  • Stay attentive: Never leave caramel unattended. Once it begins to color, watch it closely and remove from heat at the right moment.
  • Brush down the pan: Keep the pan sides clean with a wet pastry brush to prevent stray crystals from triggering crystallization. Keep the lid on early in the process to help dissolve any crystals that form.
Jar of caramel

Baking Tip: Weigh Your Ingredients!

Using a kitchen scale for baking is the most accurate way to measure ingredients, yielding more consistent results and fewer dishes to clean. I provide gram measurements in my recipes for reliable outcomes.

More Ways to Use Homemade Caramel

  • Salted Caramel S’mores Tart
  • Ice cream topping
  • Drizzle over apple cranberry crisp
  • On top of cheesecake
  • Serve with warm bread pudding
  • Layer in caramel pecan bars

If you try this recipe and enjoy it, please leave a comment. Happy caramel making!

Caramel in small jar

Homemade Caramel

Creamy homemade caramel is thick, velvety, and perfect for desserts, drizzling, or filling.
Prep Time: 5 mins
Cook Time: 15 mins
Total Time: 20 mins
Yield: 1.5 cups

Ingredients

  • 1 cup (200g) granulated sugar
  • ¼ cup (60 mL) water
  • 6 tablespoons (85g) unsalted butter, at room temperature and cut into cubes
  • ½ cup (120 mL) heavy cream, at room temperature
  • 1 teaspoon vanilla extract

Instructions

  1. Combine sugar and water in a small stainless-steel saucepan over medium heat. Brush down the sides with water to prevent crystallization.
  2. Cover and cook undisturbed until the mixture clears and boils. Remove the lid, then watch as it turns from clear to golden. Swirl the pan occasionally once it begins to color.
  3. When it reaches a deep golden-amber color, remove from heat immediately.
  4. Off the heat, carefully whisk in the butter until combined. Slowly stream in the heavy cream while whisking; the mixture will bubble vigorously. Stir in the vanilla.
  5. Strain the caramel through a fine-mesh sieve into a heatproof container. Use warm or chill to thicken.

Notes

For a thicker caramel (good for tarts or bars), use ⅓ cup (80 mL) heavy cream instead of ½ cup.

For salted caramel, stir in ½ teaspoon flaky sea salt after straining.

Did you make this recipe?

Tag @sweetkitchencravings on Instagram!
Serving suggestion for caramel