Homemade Caramel Sauce

Saved to Favorites Save to Favorites↓ Jump to Recipe

Homemade caramel sauce is the perfect decadent topping for your favorite desserts. Sugar is caramelized until amber in color, then whisked with butter and cream for a smooth and velvety texture. Ready in just minutes!

Homemade Caramel Sauce

Making a homemade caramel sauce may seem like a challenge, but the recipe is really just simple science. The key is to control the heat level when cooking the granulated sugar and water together, and knowing when to halt the reaction.

Adding cream cools the mixture down and provides richness so consistency is easy to drizzle on top of desserts and baked goods. It may take a few tries to get the technique down, but you’ll become a master in no time! Then trust me, you’ll want to add it to everything!

measuring cup adding heavy cream into a saucepan

Simple ingredients

Caramel sauce is the combination of granulated sugar, a small amount of water, heavy cream, and butter. Heavy cream or heavy whipping cream can be used interchangeably because they both contain a minimum of 36% milkfat. This yields an ultra-rich sauce.

A blend of art and science

When sugar is heated up, caramelization occurs. The heat creates a chemical reaction that breaks down the compounds glucose and fructose in the sugar (sucrose) into smaller molecules. Over time the water in the syrup evaporates, concentrating the sugar solids and elevating the temperature of the mixture.

The result is a change of color starting from honey-like to amber, meanwhile, hundreds of new aroma and flavor compounds emerge. Using your senses is the best way to gauge when the sugar reaches just the right endpoint. Once you smell a nutty, sweet, almost baked notes, you’re there!

whisking melted butter in a pot

Temperature matters!

Using an instant-read thermometer or candy thermometer can help take some of the guesswork of successfully making a caramel sauce. Besides visual cues, simple sugars like glucose and fructose have temperature ranges for color and flavor transformation.

Fructose will carmelize first around 230ºF (110ºC), followed by glucose at 320ºF (160ºC). Sugar is a mixture of the two, so target 320 to 350ºF (160 to 177ºC) for the final caramelization temperature. Anything above that and the sugar will burn. I’ve learned that the hard way!

spoon lifted over a pot showing the consistency of caramel sauce

Interested in a salted caramel sauce?

Adding a little bit of salt takes the flavor of the caramel to the next level! Any type of salt can be used judiciously, but I often use kosher salt or sea salt. About ¼ to ¾ teaspoon of salt per recipe, depending on how dominating you want the savory flavor.

Reheating the sauce

Reheat the caramel sauce in a small bowl set over simmering water, stir until it’s heated through and warm. It can also be placed in a microwave-safe bowl, and heated in the microwave in 15-second intervals, stirring in between until warm. You don’t want to heat the sauce directly in a pan because it would continue to caramelize with burnt off notes.

spoon drizzling caramel sauce over an ice cream sundae

Ways to enjoy

Use temperature and color as a guide

The degree of caramelization is dependent on personal taste which you can control. For a sweet, slightly nutty flavor stop cooking when the caramel is a golden honey color and is between 320 to 335ºF (160 to 170ºC). For a deeper, more intense caramel notes, go for a deep amber color and when it reaches no more than 350ºF (177ºC).

Pin this recipe to save for later

Pin This

Caramel Sauce

Homemade caramel sauce is the perfect topping for your favorite desserts. Sugar is caramelized until amber in color then whisked with butter and cream.
5 from 13 votes
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Servings 16 servings
Course Condiment
Cuisine American


  • 1 cup granulated sugar
  • ¼ cup water
  • ¾ cup heavy cream
  • 4 tablespoons unsalted butter


  • Add the sugar and water into a small saucepan. Heat over medium-low.
  • Allow the sugar to dissolve without stirring. If needed, use a wet pastry brush to wash any undissolved sugar on the side of the pan.
  • Increase the heat to high and bring sugar to a boil.
  • Allow the sugar to caramelize by stirring until a deep amber color is formed, about 5 to 7 minutes to reach 320 to 350ºF (160 to 177ºC). Reduce the heat to medium-high if rapidly boiling.
  • Remove the caramel from the heat.
  • Slowly and carefully whisk in the heavy cream. The caramel will bubble as the cream is added, so allow it to subside before each addition.
  • Whisk in the butter until incorporated into the caramel sauce.
  • Cool the sauce to room temperature before using, it will thicken over time.


  • Recipe yield: about 1 cup.
  • Serving: 1 tablespoon.
  • Store in an airtight container or jar for up to 1 week.
Nutrition Facts
Caramel Sauce
Amount Per Serving
Calories 112 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 4g20%
Cholesterol 23mg8%
Sodium 5mg0%
Potassium 8mg0%
Carbohydrates 13g4%
Sugar 12g13%
Protein 1g2%
Vitamin A 251IU5%
Vitamin C 1mg1%
Calcium 8mg1%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

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

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave A Reply

Recipe Rating