Skip the store-bought stuff, this homemade Butterscotch Sauce recipe is buttery, sweet, and ready in minutes! Made with real ingredients and no corn syrup, it’s rich, smooth, and perfect for all your favorite desserts.

This Butterscotch Syrup Makes a Perfect Topping
Butterscotch has to be one of my top 10 favorite flavors. Who doesn’t remember sucking on those golden little discs of butterscotch as a kid? If given the chance to choose between caramel and butterscotch, butterscotch always wins!
I’ve been working on perfecting my easy butterscotch sauce for the past few years, and I think I’ve finally nailed it. It’s not too thin, not too thick, with just the right buttery and brown sugary blend. It’s a quick stovetop recipe that turns everyday desserts into something magical.
If you are a butterscotch lover, be sure to try this Butterscotch Pudding Pie.
What is Butterscotch?
Butterscotch is a rich, golden sauce made by cooking brown sugar and butter together, usually with cream, vanilla, and salt. It’s similar to caramel but distinct in flavor. It’s deeper, warmer, and a little more cozy thanks to that molasses-y brown sugar. Unlike caramel, which is typically made with white sugar and cooked to a high temperature, butterscotch is easier and quicker to make.

Butterscotch Recipe Ingredients
- Salted Butter: Adds richness and flavor. If using unsalted, add a touch more flaky salt.
- Dark Brown Sugar: The key to that classic butterscotch depth and molasses-like taste. You want a nice dark brown sugar, dark brown = more molasses, more butterscotch flavor! Ditch the light brown sugar.
- Heavy Cream: Adds silkiness and thickens the sauce to the perfect consistency.
- Pure Vanilla Extract: Adds a depth of flavor.
- Flaky Sea Salt: Balances the sweetness and enhances the butterscotch notes. If you don’t have flaky sea salt, you can use kosher salt or regular table salt as a substitution.
- Optional Bourbon/Whiskey/Cognac: Adds complexity and a subtle boozy finish!
Get the full recipe in the recipe card below.

Watch how easy this Butterscotch Topping is to make!
How to Make Butterscotch Sauce
Step 1 – Cook the Sugar
In a small or medium sauce pan over medium heat, melt the butter completely.
Whisk in the packed dark brown sugar. Bring to a boil, then reduce to a steady simmer and cook for 2–3 minutes, stirring frequently. (It may look separated at first—just keep stirring!)



Step 2 – Add the Cream & Simmer
Slowly pour in the heavy cream while stirring constantly. Be careful since it may sputter.
Reduce heat to a gentle simmer. Continue cooking for 4–5 minutes, stirring often, until glossy and slightly thickened. If you prefer, use a candy thermometer until it reaches 225°F (110° C).



Step 3 – Add Remaining Ingredients & Cool
Remove from heat and stir in the vanilla extract, flaky sea salt, and optional 1-2 tablespoons of bourbon, rum or whiskey.
Carefully pour the mixture into a clean glass mason jar and let it cool slightly before sealing with a lid.


Tip: Don’t overcook! It will thicken as it cools, too much heat, and you’ll end up with chewy butterscotch caramels (still tasty, but not what we’re going for) or grainy butterscotch.
How to Use Butterscotch Syrup
This rich and creamy butterscotch syrup isn’t just for ice cream sundaes, though it definitely shines there! Here are a few of our favorite ways to use it:
- Spoon over vanilla ice cream, coffee ice cream, or butter pecan ice cream
- Drizzle butterscotch onto warm apple crisp, apple pie, apple cake or pumpkin custard pie
- As a sweet sauce for cinnamon roll bread pudding, pound cake, banana bars, or brownies
- Swirl into milkshakes or stir into a latte for a yummy twist
- Make pancakes and waffles a special event!
- Dip with sliced apples or pour over baked pears
It also makes a sweet homemade gift, just pour into small glass jar(s), tie with twine, and add a cute gift tag! It easily doubles or triples!

How to Store Homemade Butterscotch Topping
Once cooled, store in an airtight jar in the refrigerator for up to 2–3 weeks.
Gently reheat before serving on the stove or in the microwave in short 20-second bursts.
Can you freeze butterscotch sauce?
Yes! Butterscotch sauce freezes beautifully.
- Let it cool completely, then transfer to a freezer-safe jar or airtight container.
- Leave a little space at the top for expansion.
- Freeze for up to 3 months.
To use: Thaw overnight in the fridge, then reheat gently on the stovetop or in short bursts in the microwave, stirring until smooth.

FAQs for Butterscotch Syrup
The name likely comes from its main ingredients and method: “butter” for the obvious reason, and “scotch” from an old word meaning to cut, since early candies were scored into pieces. Some say it also refers to the slight scorching of the sugar.
The main difference is the sugar. Caramel is made with white sugar, melted and browned, for a deep, slightly bitter flavor. Butterscotch uses brown sugar and butter, giving it a warmer, richer taste with hints of molasses. Caramel can be finicky, but butterscotch is simpler and more forgiving.
Technically, no. True butterscotch needs brown sugar, it’s the molasses that gives it that deep, rich flavor. Using white sugar will result in something closer to caramel. For the best taste, stick with dark brown sugar.
If your sauce turns grainy, try gently reheating it over low heat while whisking constantly. Add a splash of cream to help smooth it out. Avoid high heat, which can cause the sugar to crystallize.

Variations
- Maple Butterscotch: Replace a few tablespoons of brown sugar with pure maple syrup for a subtle maple twist.
- Dairy-Free Butterscotch Sauce: Use plant-based cream (like oat or almond) or full-fat coconut milk. Swap butter for plant-based butter.
- Salted Butterscotch: Increase the flaky sea salt to 1½ teaspoons for a bold sweet-and-salty flavor.
- Spiced Butterscotch: Add a pinch of cinnamon, nutmeg, or even cardamom while cooking for a spiced variation.
- Vanilla Bean Butterscotch: Swap vanilla extract with ½ teaspoon vanilla bean paste for a richer vanilla flavor and flecks throughout.

Our favorite ice cream and topping recipes

More Popular Recipes from The Fresh Cooky
Like this recipe?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and leave a comment below the recipe!
Video
Ingredients
- ¼ cup salted butter 4 tablespoons, If using unsalted butter, increase flaky sea salt by ⅛ teaspoon.
- ¾ cup dark brown sugar packed
- ½ cup heavy cream heavy whipping cream
- 1 ½ teaspoons pure vanilla extract
- ½ teaspoon flaky sea salt such as Maldon or Fleur de Sel
- 1 tablespoon bourbon whiskey, or cognac; this is optional
Instructions
- In a small saucepan over medium heat, melt the butter. Stir in the brown sugar. Bring the mixture to a boil, then reduce to a slow, steady boil and continue cooking, stirring frequently, for 2–3 minutes. (It will probably separate at first, but keep stirring—it will all come together as it cooks.)¼ cup salted butter, ¾ cup dark brown sugar
- Slowly pour in the heavy cream—carefully, as it may spit and sputter a bit—while stirring constantly. Lower the heat to a gentle simmer.½ cup heavy cream
- Continue simmering for 4–5 minutes, stirring often, until the sauce is smooth, glossy, and slightly thickened. It will continue thickening as it cools.
- Remove from heat. Stir in the vanilla extract, flaky sea salt, and optional bourbon, whiskey, or cognac.1 ½ teaspoons pure vanilla extract, ½ teaspoon flaky sea salt, 1 tablespoon bourbon
- Serve over your favorite ice cream or dessert (see ideas below) and it’s especially delicious with an additional sprinkle of flaky sea salt.
- Carefully pour the hot sauce into a clean glass jar. Let it cool slightly before sealing with a lid.
Notes
- Drizzled over vanilla, coffee, or butter pecan ice cream
- Spooned onto warm apple crisp, pear cobbler, or pumpkin pie
- As a sweet sauce for bread pudding, pound cake, or brownies
- Swirled into milkshakes or stirred into lattes for a cozy twist
- Dipped with sliced apples or poured over baked pears


















Natalie
this sauce turned out perfect!
So happy to hear that Natalie!