Butterscotch Sauce Recipe
Inside: The one ingredient that makes homemade butterscotch practically foolproof—even if it’s your first time.
Butterscotch is one of those back-pocket recipes with transformative powers. Made with simple, basic ingredients like butter, brown sugar, cream and a splash of vanilla, it’s deeply rich, sweet and buttery with a satisfying salty contrast to finish. If you’ve only had store-bought, homemade is a completely different experience—with richer flavor, a velvety texture, and it’s ready in 10 minutes. Really.

Butterscotch Sauce
There’s no easier way to upgrade a bowl of ice cream than with a simple dessert sauce—and I lean on that trick all the time. From Bourbon Caramel Sauce with Pecans to Hot Fudge Sauce, not to mention my infamous Peanut Magic Shell, I’ve got a soft spot for anything you can drizzle, spoon or pour.
A good sauce takes plain vanilla from basic to something you actually crave—and this butterscotch sauce does exactly that. It’s buttery, rich and smooth, with just enough flaky sea salt to balance the sweetness and bring out those deep, caramel-like notes.
This recipe is the one I make when I just don’t have the energy to make a whole, from-scratch dessert. It’s easy enough for a Tuesday night treat, and bold enough to make company swoon.
What you’ll love about this butterscotch recipe is its versatility. Spoon it over ice cream, drizzle it onto a slice of Apple Walnut Cake in lieu of the glaze, or use it to finish off a bubbling Apple Brown Betty or Apple Cranberry Crisp.
Why this recipe works:
- Brown sugar delivers deep, complex flavor–Unlike caramel (which uses white sugar), brown sugar contains molasses, giving butterscotch its signature warm, slightly toasty flavor.
- Lots of Butter + cream = silky, stable texture–The fat from both ingredients emulsifies with the sugar, creating a smooth, velvety sauce that doesn’t feel grainy or greasy.
- A touch of corn syrup –helps prevent sugar crystallization, so your sauce stays smooth instead of turning gritty—a great failsafe for beginners.
- Controlled heat prevents separation or scorching–Gently melting the sugar and butter before adding cream keeps the sauce cohesive and avoids that broken, oily texture.
- Vanilla rounds out the sweetness–Added at the end, vanilla enhances the butterscotch flavor without getting lost during cooking.
- Flaky sea salt balances everything–Cuts through the richness and makes the flavors pop, giving you that perfect sweet-salty finish. I use a full teaspoon, which might seem like too much salt; it’s not.
- It thickens as it cools–The sauce may seem a little loose immediately after cooking, but it naturally sets a thick, pudgy-but-spoonable consistency after chilling.
Ingredients:

- Butter–The foundation of butterscotch—adds rich flavor and helps create that smooth, velvety texture.
- Light Brown Sugar–The star ingredient. Its molasses content gives butterscotch its signature deep, warm flavor and soft caramel notes.
- Corn Syrup (just a little, only if necessary)–Helps prevent crystallization so the sauce stays glossy, smooth and pourable instead of grainy.
- Heavy Cream–Brings everything together into a luscious sauce, adding body and balancing the sweetness with richness.
- Vanilla Extract–Added at the end to enhance and round out the flavor without getting cooked off.
- Flaky Sea Salt–A finishing touch that sharpens the flavors and balances the sweetness with a subtle savory edge.
Step-by-step instructions:

- Melt unsalted butter in a heavy-bottomed medium saucepan over medium heat; do not brown the butter.

2. Add the brown sugar, corn syrup and sea salt to the melted butter.

3. Whisk to combine the ingredients; the brown sugar will start with the consistency of wet sand, gritty and rough.

4. Continue cooking and stirring constantly until the brown sugar begins to melt and the butterscotch sauce starts to smooth.

5. Add heavy cream to the saucepan; the sugar mixture will bubble furiously; just continue to stir the cream until it emulsifies into a cohesive sauce.

6. Stir and scrape the bottom and sides to ensure none of the brown sugar has stuck to the bottom or has clumped, and the bubbles reduce to a foamy boil. Remove the pan from the heat.

7. Stir in the vanilla extract until blended and pour into a glass jar with a tight-fitting lid.

8. Refrigerate the butterscotch; the sauce will thicken as it chills.
Pro-Tips:
- If the sauce splits, whisking in warm cream, a tablespoon or two at a time, can help bring it back to a smooth consistency. Additionally, a lower temperature will melt the butterscotch more evenly.
- Warm your cream before adding it–Cold cream can shock the sugar-butter mixture and cause it to seize or separate. Warm cream blends in smoothly and keeps the sauce silky.
- Dip the back of a spoon into the sauce–Butterscotch looks thin when hot, but thickens as it cools. If it coats the back of a spoon, you’re right on track—no need to overcook it into a thicker (and riskier) stage.

Swaps and Variations:
- You can use dark brown sugar for a deeper molasses flavor and darker color.
- If you don’t have flaky sea salt, you can substitute 1 teaspoon of Diamond Crystal kosher salt or ¾ teaspoon of Morton’s kosher salt. I don’t recommend iodized salt.

FAQs
No. The main difference between the two is that caramel sauce is made by melting white granulated sugar and cooking it until it reaches a medium-amber color, then adding cream. It’s usually finished with a pat of butter. Butterscotch uses brown sugar and butter as the base with a healthy dose of salt to round out the flavors. Butterscotch has a molasses quality that caramel lacks.
There are several popular attributions, including the idea that the butter is “scorched” during cooking (in reality, it’s not). Additionally, the suffix, “scotch”, means “to cut”–the process of scoring butterscotch in a semi-firm state to make the hard candy easier to cut into pieces after it hardens.
Tomato, to-mah-toe; Potato, po-tah-toe. Both are delicious in their own unique way. To determine your favorite, do a side-by-side comparison.

Storage:
- Store butterscotch sauce in a glass jar with a tight-fitting lid in the refrigerator for two weeks (or more).
Reheating:
- Butterscotch is thick and creamy straight from the jar, but you can also reheat it lightly in the microwave in 20-second bursts for a looser consistency.
Freezing:
- Freeze butterscotch in an airtight container in the freezer for 2-3 months.
- Defrost overnight in the fridge; warm over medium heat, stirring to blend any parts that may have separated.
How to use homemade butterscotch sauce:
- Use it over ice cream for sundaes and banana splits.
- Spoon it over pound cake or sponge cakes topped with fruit.
- Beat a spoonful into your favorite vanilla buttercream for butterscotch frosting.
More dessert sauces you’ll love:
Butterscotch Sauce
SPECIAL EQUIPMENT:
- 1 heavy bottomed pot
- wooden spoon or whisk
INGREDIENTS:
- 1 cup brown sugar
- ¼ cup unsalted butter
- 1 teaspoon sea salt
- 1 tablespoon corn syrup optional
- ¾ cup heavy cream
- 1 teaspoon vanilla extract
DIRECTIONS:
- Melt ¼ cup unsalted butter in a heavy-bottomed saucepan over medium heat. Add 1 cup brown sugar, 1 tablespoon corn syrup and 1 teaspoon sea salt. Cook, stirring or whisking constantly until the sugar starts to melt and bubble.
- Once the sugar is bubbling like a cauldron and the sugar has melted, pour in ¾ cup heavy cream; it will bubble furiously, then subside. Whisk rapidly to emulsify the cream into the sugar mixture, scraping the bottoms and sides to ensure nothing sticks. The boiling will reduce from big bubbles to a foamy boil.
- Remove from the heat and whisk in 1 teaspoon vanilla extract. Transfer to a glass storage container. Cool to room temperature, cover with a tight fitting lid and refrigerate.
- The butterscotch will get thicker as it chills. Serve over ice cream, spoon over plain cake, baked fruit or fruit tarts.
RECIPE VIDEO:
NOTES:
- Store butterscotch sauce in a glass jar with a tight-fitting lid in the refrigerator for two weeks (or more).
- Butterscotch is thick and creamy straight from the jar, but you can also reheat it lightly in the microwave in 20-second bursts for a looser consistency.
- Freeze butterscotch in an airtight container in the freezer for 2-3 months.
- Defrost overnight in the fridge; warm over medium heat, stirring to blend any parts that may have separated.
NUTRITION:
Save it for later!



I’ve wanted to make this forever, but I never knew it was so easy! I love your step by step photos, so helpful.