This Homemade Caramel Sauce is smooth, rich, and buttery with deep caramel flavor. An easy recipe that’s delicious drizzled over ice cream, cakes, cheesecake, coffee, and more.

Jar of homemade caramel sauce with a spoon.
Want to save this recipe?

This homemade caramel sauce is rich, buttery, and perfectly smooth with deep caramelized flavor in every spoonful. It comes together with simple ingredients and tastes so much better than anything store-bought.

I have to stop myself from just eating it from the jar. It is amazing on No Churn Vanilla Ice Cream, Apple Cobbler and more.

Homemade sauce recipes are so much better than storebought. You might also like our Homemade Butterscotch Sauce or the The Best Blueberry Sauce.

Why This Recipe Works

  • Simple ingredients: Made with pantry staples for a quick and easy homemade sauce.
  • Rich caramel flavor: Sugar is cooked to the perfect stage for deep, buttery taste.
  • Smooth, silky texture: Cream and butter create a glossy sauce that pours beautifully.
  • Versatile topping: Works on ice cream, cakes, brownies, cheesecake, apples, and more.
  • Better than store-bought: Fresher flavor with no preservatives or artificial taste.
  • Customizable sweetness: You can adjust salt or vanilla for a lighter or richer finish.

Ingredients

Ingredients for recipe:  brown sugar, cream, butter, salt and vanilla.
  • Light brown sugar: Use packed brown sugar for the right sweetness and rich molasses flavor that forms the base of the caramel sauce.
  • Heavy cream: Adds richness and creates a smooth, silky texture that makes the sauce creamy and pourable.
  • Unsalted butter: Real butter gives the sauce a deep, buttery flavor and helps create a glossy finish.
  • Salt: Balances the sweetness and enhances the overall caramel flavor for a more complex taste.
  • Vanilla extract: Pure vanilla extract adds warmth and depth, rounding out the flavor of the caramel sauce.

You can see the entire ingredient list at the bottom of the page.

How To Make Caramel Sauce

Saucepan with butter, heavy cream and brown sugar.

Step 1. First, you will need a saucepan. Add the butter, brown sugar, salt and heavy whipping cream to the pan.

Mixture combined and vanilla added.

Step 2. Next, bring this mixture to a boil and allow the sugar to dissolve. Let it cook for about 5 to 7 minutes once it starts to bubble. Make sure to whisk or stir it constantly with a wooden spoon. It will be a deep amber color. Remove from the heat and stir in the vanilla extract.

Storage

Refrigerator: Store homemade caramel sauce in an airtight jar or container in the refrigerator for up to 2 weeks.

Reheat before using: Warm in the microwave in short intervals or gently on the stovetop until smooth and pourable again.

Consistency changes: The sauce will thicken as it chills. This is normal and will loosen when reheated.

Use a clean spoon: Always use a clean utensil when serving to help extend freshness.

Freezing (optional): Can be frozen for up to 2 months in a freezer-safe container, then thawed in the refrigerator before reheating.

How To Use

  • Apple Slices – I often just cup up apples and let the kids dip the slices into the yummy sauce. Such an easy but tasty treat. 
  • Top on Ice cream – This is delicious on ice cream. See all our Ice Cream Sundae Toppings.

Frequently Asked Questions

Do you need to refrigerate homemade caramel sauce?

Yes, it needs to be refrigerated. It will keep up to 2 weeks as long as you store it inside an airtight container.

Serve immediately or store in refrigerator for up to 2 weeks in airtight sealed container. 

How to reheat?

To reheat, cook for 30 seconds in a microwave safe bowl. Stir and heat in 10 second intervals until it is heated through and the desired consistency.

You will definitely need to reheat the sauce when ready to enjoy. It can become quite thick once cool.

Make sure to reheat the sauce in increments stirring in between so it does not burn.

Do I need a Candy Thermometer?

You don’t need a candy thermometer to make this homemade caramel recipe. Just make sure to follow the step-by-step photos instructions and pay careful attention to the cooking time as it boils.

Can I use this caramel sauce for caramel apples?

No, this sauce is not thick enough to coat caramel apples. However, it is perfect for dipping apple slices or drizzling over apple nachos.

Why isn’t my caramel sauce thickening?

You may need to simmer the sauce longer over medium heat. Just remember that the sauce will continue to thicken significantly as it cools.

Often it will appear thin and you may think it isn’t going to be the right consistency. However, once it sits awhile and cools, it thickens a lot.

Don’t make the mistake of assuming it will stay thin and over cooking the sauce. You will really see a big change in the consistency once it has cooled.

Homemade Caramel sauce in a bowl surrounded by apple slices.

More Caramel Recipes

Make a batch of this homemade caramel sauce and drizzle it over all your favorite desserts for an instant upgrade! It’s rich, buttery, and so easy to keep on hand. Don’t forget to leave a review and star rating to share how you used it!

Homemade caramel sauce in a jar.

Homemade Caramel Sauce

4.30 from 47 votes
It is so easy to learn how to make caramel sauce. This is seriously so decadent and creamy. Spoon this over ice cream, apple pie, fruit and more!
Prep Time 2 minutes
Cook Time 10 minutes
Total Time 12 minutes
Servings 16 (makes 2.5 cups)
Cuisine American
Course Dessert
Calories 211

Ingredients

  • 2 cups light brown sugar packed
  • 1 cup heavy whipping cream
  • ½ cup 1 stick unsalted butter
  • ¼ teaspoon salt
  • 2 tablespoons vanilla extract

See how we calculate recipe costs.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • In a saucepan, combine brown sugar, butter, salt and heavy whipping cream
  • Bring to boil and cook stirring constantly for 5-7 minutes or until thickened
  • Remove from heat and stir in vanilla extract
  • Let cool slightly
  • Add to jar or container with lid
  • Serve immediately or store in refrigerator for up to 2 weeks in airtight sealed container
  • To reheat, cook for 30 seconds in a microwave safe bowl. Stir and heat for an additional 10 seconds or longer if necessary

Nutrition Facts

Calories 211kcal, Carbohydrates 28g, Protein 1g, Fat 11g, Saturated Fat 7g, Cholesterol 36mg, Sodium 51mg, Potassium 50mg, Sugar 27g, Vitamin A 396IU, Vitamin C 1mg, Calcium 34mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

4.30 from 47 votes (46 ratings without comment)

Leave A Review

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

Recipe Rating




Comments

  1. Katie says:

    Hi, This recipe came out amazing when I first made it, and couldn’t believe how easy it was. But heating it up in the microwave caused it to crystalize. Has this happened to you before and how have you dealt with it?

    1. Carrie says:

      Oh no! I haven’t had that problem before. Next time heat up in smaller increments and you can add a little heavy whipping cream or water as well. Thank you!

  2. Don Kaufman says:

    Excellent ideas for an ice cream bar. I really like the triple ice cream can holder you show in the picture. Can you tell me where I can find one like that? We’re going to try this for a July 4th party! 🙂

    1. Carrie says:

      Sorry I’m not seeing one in the photos. Are you sure you saw it on this post? Thank you!

  3. Lisa Ahmed says:

    Hi, can I use this to make caramel apples? Will it harden enough to stay on the apple?

  4. Wendy says:

    5 stars
    Easiest caramel I ever made…and super tasty!

  5. Marcia says:

    I have made this recipe twice. I love how easy it is to make. It is delicious too. Thanks so much for sharing this caramel recipe. I will use this recipe exclusively!!!

    1. Carrie says:

      Thank you!

  6. Terry says:

    Can I use almond milk instead of heavy cream???

    1. Carrie says:

      I have not tried that but let us know if it works out.

  7. Marita says:

    Hi I’d like to use this caramel sauce recipe for Banoffie pie but does this recipe go to hard when refrigerated?

    1. Carrie says:

      It will get thicker, but you can thin it out again by heating it up.