A pouring shot of the butterscotch sauce showing how thick this butterscotch recipe is

How to make Homemade Butterscotch Sauce Recipe

Making homemade butterscotch sauce is easy and convenient. Because it uses the ingredients you probably already have on hand and takes no more than five minutes. This simple, easy and effortless butterscotch sauce recipe will have you drizzling butterscotch on anything from breakfast pancakes to vanilla ice cream.
4.93 from 39 votes
Print Pin
Course: Dessert
Cuisine: American
Keyword: Best Betterscotch Sauce Recipe, Butterscotch Sauce Recipe
Prep Time: 2 minutes
Cook Time: 5 minutes
Total Time: 7 minutes
Servings: 1 Cup
Calories: 84kcal
Author: Veena Azmanov
Cost: $5


  • 56 grams Unsalted butter
  • 200 grams Brown sugar
  • 120 ml Fresh cream
  • 1/4 tsp Lemon juice optional
  • 1/2 tsp Vanilla extract optional
  • 1/4 tsp Salt optional
  • 2 tbsp Light corn syrup


  • Place the cream in a microwave-safe bowl - heat it up for 30 secs and set aside.
  • In a heavy-based saucepan, on medium-low heat, melt butter slowly (do not burn).
  • Add the brown sugar, salt, and lemon juice.
  • Stir continuously until melted - Brown sugar is quite sandy when melted.
  • Add the warm cream, slowly stirring continuously.
  • ¬†Remove from heat when you reach your desired consistency (read note on consistency).



Consistency is Key

The consistency at which you remove the butterscotch sauce from the heat depends on what you want to use it for. An important thing to remember is the sauce will thicken as it cools.
  • Pouring sauce - If you want to drizzle the sauce over desserts such as pies and ice creams. It's best to take it off the heat about a minute after you add the cream.
  • As an ingredient - If you need to use it as one of the ingredients - like buttercream or tart filling ¬†-it's best to have it a bit thicker. I cook it for about 2 to 3 minutes after adding the cream.
  • Toffee consistency - If you cook the sauce for a good 5 to 6 minutes after adding the cream - the sauce will be thicker and more intense - pour it in a lined and greased baking tray - when almost cool - cut into square or roll into balls.


Calories: 84kcal | Carbohydrates: 11.2g | Protein: 0.3g | Fat: 4.5g | Saturated Fat: 2.8g | Polyunsaturated Fat: 1.6g | Monounsaturated Fat: 0g | Trans Fat: 0.1g | Cholesterol: 14mg | Sodium: 57mg | Potassium: 0mg | Fiber: 0g | Sugar: 11g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 0mg | Iron: 0mg