Homemade Caramel Sauce

This post may contain affiliate links.

There’s nothing quite like a jar of homemade caramel sauce waiting in the fridge, it turns even the simplest dessert into something special. With just a few kitchen staples and a little patience, you can create a rich, silky caramel that tastes far better than anything store-bought. The deep golden colour, buttery aroma, and perfectly balanced sweetness make it a recipe you’ll want to keep on repeat.

This caramel sauce is also incredibly versatile, which is why it’s such a favourite. Drizzle it over ice cream, swirl it through brownies, spoon it onto pancakes, or use it to finish your favourite bakes. It even makes a beautiful homemade gift. Once you realise how easy it is to make your own caramel at home, you’ll wonder why you ever bought a jar.

A jar of caramel sauce sitting on a piece of parchment paper. There is a spoon drizzling the caramel into the mason jar.

Why You'll Love This Recipe!

  • It’s incredibly easy — just a handful of simple ingredients come together in minutes for a flawless, restaurant-quality caramel.
  • The flavour is unmatched — rich, buttery, deeply caramelised, and so much better than anything from a jar.
  • It’s endlessly versatile — drizzle it over desserts, swirl it into drinks, or gift it in a cute jar for an instant holiday treats using basic kitchen ingredients.

Ingredients

  • Granulated Sugar
  • Butter - I've used soft, salted butter to create this recipe. You want to make sure your butter isn't cold when you add it to the hot sugar.
  • Heavy Whipping Cream - let your cream sit out at room temperature before you add it to the hot sugar & butter mixture to stop it from separating.
  • Salt - you can skip the salt if you want to, but I prefer this sauce with a little salt to cut through the sweetness.
A flatlay of ingredients necessary to create homemade caramel sauce.

How To Make Caramel Sauce at Home

Before you start, make sure that you have the butter, cream and salt measured out and placed close to where you are going to cook the sugar. This makes it much easier once you are making the caramel sauce.

Place the sugar into a medium sized saucepan and place over a medium heat. Allow the sugar to liquefy (this takes around 10 to 15 minutes depending on your stove top). During this process, you'll need to stir the sugar consistently to ensure it doesn't catch and burn. I use a whisk or spatula to do this. Be patient at this stage of the process!

A saucepan filled with granulated sugar that is being melted. The sugar has started to melt and has formed clumps that are starting to gain some color. You can see a jug of cream, butter and dish of salt in the photo as well.
A saucepan filled with granulated sugar that is being melted. The sugar has started to melt quite a bit and has become semi liquefied. You can see a jug of cream, butter and dish of salt in the photo as well.

Once the sugar has fully dissolved and is an amber color, remove from the heat and add the butter cubes. The sugar will froth up and seem like it's going to overflow - this is very normal. Whisk the butter continuously and vigorously until the mixture has completely emulsified together. It will look fairly thick and glossy at this stage.

A saucepan filled with granulated sugar that has been being melted into an amber liquid. You can see a jug of cream, butter and dish of salt in the photo as well.
A saucepan of melted sugar that has had some butter added to it and it has foamed up.

Add the salt and continue to whisk. Then slowly add the cream while continuing to whisk. You can stop whisking once all the cream has been added and the sauce looks rich and glossy.

Pouring a jug of heavy whipping cream into a saucepan caramel sauce.
A saucepan of glossy homemade caramel sauce with a whisk inside.

Transfer the homemade caramel sauce to a clean jar and place into the fridge to thicken up. Store this caramel sauce in the fridge for up to two weeks (if it even lasts that long, because I literally eat this straight from the jar!). You can also freeze this sauce once it's completely cool. It will last in the freezer for up to 3 months. Thaw in the refrigerator overnight.

Troubleshooting Tips

This homemade caramel sauce is quite simple, however, because of it's simplicity, quite a few things can go wrong ... and believe me while creating this recipe, I experienced every single one of these, hence why I can help you fix them!

Caramel sauce is bitter - this happens when you let the sugar burn before you add the butter and cream. Once the sugar has dissolved, remove it from the heat immediately, don't wait for it to get darker, as this is where it becomes bitter.

Caramel sauce is too runny - runny caramel sauce can occur when you add too much cream or you don't allow the sugar to get hot enough before you add the butter. You will find that your sauce thickens once you place it in the fridge, so don't worry too much about this.

Sauce separated when I added cream - something I experienced when creating this recipe is the butter and sugar mixture separating and becoming a big hard mass when the cream was added. To stop this from happening, I recommend letting your cream sit out for 30 minutes before you make this sauce and only add the cream a little at a time to ensure you don't shock the caramel with cold cream and basically turn it into a big caramel candy.

A selection of jars of caramel sauce that vary in colors from light to dark. The jars are sitting on a sheet of parchment paper.

How To Use Caramel Sauce

You can literally use this homemade caramel sauce however you like, but here are some of the ways I use it in my kitchen:

A glass mason jar filled with homemade caramel sauce being drizzled back into the jar with a spoon.

Homemade Caramel Sauce

Kate Freebairn
This homemade caramel sauce is rich, silky, and perfectly balanced with deep caramelised flavour and just the right amount of sweetness. It’s the ultimate topping for ice cream, brownies, cinnamon rolls, or anything that needs a little extra decadence.
No ratings yet
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 10 serves
Calories 252 kcal

Equipment

  • Saucepan
  • Whisk

Ingredients  

  • 300 g Granulated Sugar
  • 115 g Butter (cut into cubes)
  • 160 g Heavy Cream (left out for 30 minutes)
  • 5 g Salt (you know I'm going to add 10g LOL)

Instructions 

  • Before you start, make sure that you have the butter, cream and salt measured out and placed close to where you are going to cook the sugar. This makes it much easier once you are making the caramel sauce.
  • Place the sugar into a medium sized saucepan and place over a medium heat. Allow the sugar to liquefy (this takes around 10 to 15 minutes depending on your stove top). During this process, you'll need to stir the sugar consistently to ensure it doesn't catch and burn. I use a whisk or spatula to do this. Be patient at this stage of the process!
  • Once the sugar has fully dissolved and is an amber color, remove from the heat and add the butter cubes. The sugar will froth up and seem like it's going to overflow - this is very normal. Whisk the butter continuously and vigorously until the mixture has completely emulsified together. It will look fairly thick and glossy at this stage.
  • Add the salt and continue to whisk.
  • Then slowly add the cream while continuing to whisk. You can stop whisking once all the cream has been added and the sauce looks rich and glossy.
  • Transfer the homemade caramel sauce to a clean jar and place into the fridge to thicken up.

Nutrition

Serving: 58g Calories: 252kcal Carbohydrates: 30g Protein: 1g Fat: 15g Saturated Fat: 10g Polyunsaturated Fat: 1g Monounsaturated Fat: 4g Trans Fat: 0.4g Cholesterol: 43mg Sodium: 272mg Potassium: 19mg Sugar: 30g Vitamin A: 523IU Vitamin C: 0.1mg Calcium: 14mg Iron: 0.03mg
Tried this recipe?Share your creation with us @ThePantryMama or tag #thepantrymama!

Share the sourdough love!

Recommended

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating