Butterscotch pudding is made from milk, heavy whipping cream, dark brown sugar, egg yolks, butter, vanilla extract, and salt. Cornstarch is used as a thickener in addition with the egg yolks to create the pudding.