This post may contain affiliate links, view our disclosure.

Learn how easy it is to make homemade butterscotch sauce with this no-fail recipe! It’s rich, smooth, and velvety with a buttery brown sugar flavor, hint of vanilla, and touch of salt. It comes together in just 10 minutes from start-to-finish, and is better than anything you can buy at the store!

spoon with swirl of homemade butterscotch dripping off into jar

I don’t know about you, but I can’t remember the last time I had butterscotch syrup.

Maybe it’s from a bygone era, or maybe it’s just not that popular here. It always seems to take the backseat to its more popular cousin, caramel sauce. But butterscotch is worth revisiting!

The best way I can describe butterscotch sauce is pure decadence.

Take 10 minutes to whip up this sweet syrup and you’ll start to think of a ton of different ways to use it! Here are a few ideas to get you started:

  • On top of ice cream sundaes – this is a classic for good reason!
  • With sliced apple for dipping
  • Drizzled on yogurt or oatmeal
  • On buttermilk pancakes instead of maple syrup
  • Along with whipped cream as a topping for the best hot chocolate of your life
frothy glass mug with harry potter butterbeer
One of my favorite ways to use this sticky-sweet syrup is to make homemade Butterbeer.

Why This Recipe Works

  • This sauce isn’t complicated! At its core, it’s made of butter and brown sugar. For this recipe, we keep the ingredient list and the method simple because it works perfectly.
  • We have a failsafe to help prevent crystallization: we add a little bit of cream of tartar! No corn syrup need, this method works like a charm.
  • This sauce keeps well for up to 2 months stored in the fridge. It’s perfect to have on hand for ice cream night, jazzing up pancakes, or making a fancy hot cocoa.
front view of glass jar with easy homemade butterscotch sauce on dark wooden table

Ingredients

You are going to love how easy this decadent dessert sauce is to make! And you’re going to find a ton of ways to use it.

Ingredients Explained

In this section I explain the ingredients and give substitution ideas where applicable. For the full recipe (including the ingredient amounts), see the recipe card below.

butterscotch sauce ingredients
  • Unsalted butter – If you use salted butter, reduce the salt to 1/8 teaspoon.
  • Light brown sugar – Brown sugar adds rich, deep notes of molasses, and it’s what differentiates butterscotch from caramel sauce.
  • Salt – We use a touch of salt to balance the sweetness and enhance the flavor.
  • Cream of tartar – Cream of tartar is optional, but highly recommended. It’s a failsafe to help prevent your butterscotch from crystalizing! Some people use corn syrup, but instead we use cream of tartar, which is a natural by-product of winemaking. Instead of cream of tartar, you can use another acid; 1/2 teaspoon lemon juice also works well.
  • Heavy whipping cream – Cream makes the sauce smooth, velvety, and absolutely luscious.
  • Vanilla extract – Vanilla adds a hint of flavor and aroma to make this butterscotch syrup irresistible.

How to Make Butterscotch

how to make easy homemade butterscotch sauce
  1. Add the butter to a medium-sized saucepan over medium heat. Once melted, stir in the brown sugar, salt, and cream of tartar. (Don’t over-stir at this point; you’re basically just trying to help evenly distribute the sugar so it can melt at the same rate.)
  2. Cook until the sugar is melted and the mixture is boiling, about 1 to 2 minutes, stirring occasionally.
  3. Carefully add the cream (it will bubble up), and stir to combine.
  4. Let it boil for about 3 to 5 minutes until it’s thick enough to coat the back of a wooden spoon, stirring occasionally. It should reach 225F on a candy thermometer, but you don’t really need a candy thermometer to make this.
  5. Remove from the heat and stir in the vanilla.
  6. The resulting butterscotch syrup is rich, decadent, and delicious!

Storage

Let this cool to room temperature, and then transfer it to a glass container with a lid. Store in the fridge for up to 2 months.

You can reheat this sauce in a double boiler on the stovetop or in 10-second increments in the microwave, stirring between each increment.

homemade butterscotch sauce in glass jar with vintage spoon

Tips to Prevent Crystallization

Cream of tartar is an acid, and we use it here to help prevent sugar crystallization.

If you don’t have cream of tartar on hand or prefer not to use it, you can omit it and instead use 1/2 teaspoon fresh lemon juice. And if you don’t have fresh lemon juice, this recipe will still work, you just have to be more vigilant.

If you start to see crystallization, add more water. You can brush the sides of the pan with water, or stir a couple tablespoons of water into the sauce. Once the water cooks off, the caramelization process will resume and it should have gotten rid of the crystallization.

Pro Tip: Don’t Stir Butterscotch Too Soon

To help prevent crystallization, after you initially stir in the brown sugar to help evenly distribute it, don’t stir the mixture until it starts to change color. By the time this happens, the sugar crystals have already melted and started to caramelize.

close up of spoon covered with butterscotch syrup coming out of vintage glass jar

Frequently Asked Questions

What is the Difference Between Caramel Sauce and Butterscotch Sauce?


Caramel is made with white sugar and butterscotch is made with brown sugar. They both contain butter, and frequently vanilla, salt, and/or cream.

Why is My Butterscotch Sauce Grainy?


Sugar crystallization can cause butterscotch to be grainy!

In this recipe, adding cream of tartar helps prevent crystallization. Alternatively, instead of cream of tartar you can add 1/2 teaspoon fresh lemon juice.

How Long Does Homemade Butterscotch Sauce Last?


Stored in a covered glass container in the fridge, this will last up to 2 months.

This sauce will thicken after it’s refrigerated. To thin it out, you can reheat it in a double boiler on the stovetop or in 10-second intervals in the microwave.

More Sweet Sauces to Make

top view of jar of butterscotch syrup

Let’s Connect

an edible mosaic submark initials

Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.

To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!

Easy Butterscotch Sauce Recipe

5 from 1 vote
Prep Time2 minutes
Cook Time8 minutes
Yields: 9 servings
Homemade butterscotch sauce is rich, smooth, and velvety with a buttery brown sugar flavor, hint of vanilla, and touch of salt for balance. This no-fail recipe only takes 10 minutes to whip up from start-to-finish!

Email This Recipe

Get this recipe link emailed straight to your inbox!

Please enable JavaScript in your browser to complete this form.
Plus you’ll be the first to get new recipes and tips.

Ingredients
 

Instructions
 

  • Add the butter to a medium-sized saucepan over medium heat. Once melted, stir in the brown sugar, salt, and cream of tartar. (Don't over-stir at this point; you're basically just trying to help evenly distribute the sugar so it can melt at the same rate.) Cook until the sugar is melted and the mixture is boiling, about 1 to 2 minutes, stirring occasionally.
  • Carefully add the cream (it will bubble up), and stir to combine. Let it boil for about 3 to 5 minutes until it’s thick enough to coat the back of a wooden spoon, stirring occasionally. It should reach 225F on a candy thermometer, but you don’t really need a candy thermometer to make this.
  • Remove from the heat and stir in the vanilla.

Notes

  • Cream of Tartar: Cream of tartar is an acid, and we use it here to help prevent sugar crystallization. If you don’t have cream of tartar on hand or prefer not to use it, you can omit it and instead use 1/2 teaspoon fresh lemon juice. And if you don’t have fresh lemon juice, this recipe will still work, you just have to be a bit more careful. If you start to see crystallization, add more water. You can brush the sides of the pan with water, or stir a couple tablespoons of water into the sauce. Once the water cooks off, the caramelization process will resume and it should have gotten rid of the crystallization.
  • To Help Prevent Crystallization: Don’t stir the mixture until it start to change color, which means the sugar is starting to caramelize.
  • Recipe Yield and Serving Size: This recipe makes about 18 tablespoons (1 cup + 2 tablespoons) total. Each serving is 2 tablespoons for a total of 9 servings.
  • Storage: Let this cool to room temperature, and then transfer it to a glass container with a lid. Store in the fridge for up to 2 months.
  • To Reheat: You can reheat this sauce in a double boiler on the stovetop or in 10-second increments in the microwave, stirring between each increment.

Nutrition

Serving: 2tablespoons | Calories: 152kcal | Carbohydrates: 13g | Protein: 1g | Fat: 11g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 33mg | Sodium: 74mg | Potassium: 49mg | Sugar: 12g | Vitamin A: 415IU | Vitamin C: 1mg | Calcium: 23mg | Iron: 1mg

Nutritional information is automatically calculated and should be used as an approximate.

Course: Dessert
Cuisine: British
Keyword: Butterscotch Sauce, Butterscotch Sauce Recipe, Butterscotch Syrup, Butterscotch Syrup Recipe, How to Make Butterscotch

Share it with me on Instagram and leave a comment to let me know your thoughts!

butterscotch sauce recipe pin
Faith, author of An Edible Mosaic.
About Faith

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.

Leave a Reply

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

Recipe Rating




7 Comments

  1. Should I omit the salt if I can’t get unsalted butter. Or use less?

    1. Tania, If you’re using salted butter, reduce the added salt to 1/8 teaspoon.

  2. Is 43%-45% heavy cream okay to use? Because that is all I can get here in Japan

    1. Tania, Yes, it will work with cream with a higher milk fat content. You have a couple different options: 1) reduce the amount from 2/3 cup to 1/2 cup, or 2) use 1/3 cup of your cream + 1/3 cup of whole milk. For results that are most similar, I would go with a mixture of your cream + whole milk.

      1. Syrephine says:

        Okay thanks. So, like adding breve milk. 🤔

  3. 5 stars
    Faith! Loved it, 10/10!

    It was exactly what I was looking for to use as a cheesecake topping. I added a little bit more salt and it turned out smooth but it also packs a pleasant caramel-y punch. Thanks!

Similar Posts