Butterscotch is sweet, rich and buttery and can also have a subtle vanilla flavour and a slight taste of salt depending on the ingredients used to make it. Butterscotch is used in a range of dessert recipes, and the sauce can also be used as a topping for fruit or ice cream.