-
1
Melt the butter in a medium heavy-bottomed, nonreactive saucepan, over low to medium heat.
-
2
When the butter is melted, immediately dump in all the brown sugar, corn syrup, and salt and increase the heat to medium-high. Using a wooden spoon, stir the mixture near constantly, making sure you get into those corners so there's nothing hiding, just waiting to burn and ruin all your hard work.
-
3
Keep cooking and stirring for about 5 minutes, until the mixture is bubbling and spitting at you -- don't forget to keep stirring.
-
4
When the mixture looks like heavy wet sand, remove from the heat and slowly pour in the cream (be careful of burning your face). Slowly stir with a wooden spoon until the sugar and the cream are incorporated.
-
5
Turn the heat to low and return pan to the stove. Switch from a wooden spoon to a wire whisk and simmer the butterscotch for 8 minutes, whisking occasionally.
-
6
Remove from the heat, transfer to a heatproof bowl, and stir continuously for 1 minute off the heat. Add the vanilla and bourbon, if using, and continue to stir until well combined. Taste when it is cool enough to touch, and season with more salt, vanilla, or bourbon to taste.