Start with the creamy foam. Combine heavy whipping cream, powdered sugar, vanilla extract, a pinch of salt, and 1 tbsp of butterscotch in a mixing bowl.
Whisk the cream until the mixture starts to thicken. You want to stop when it gets the viscosity of honey, not too much or it will behave like a solid.
Melt 2 tbsp of butter and 4 tbsp of butterscotch together in a microwave or on the stove. Mix thoroughly. Use half of this mixture for each mug of butterbeer.
Add 2 cups of cream soda to each mug, about ½ cup at a time. In between each half cup, add a tbsp of the butter and butterscotch mixture. Stir a little bit to mix it in.
Add your foam to the top of the mug and enjoy!
Frozen Butterbeer
Follow the above steps to make the cream soda portion of regular butterbeer.
Put the butterbeer in the freezer until it is frozen.
Make the foam topping the same way as regular butterbeer.
Take the butterbeer out of the freezer and put it in the blender. Pulse a few times until it has a slushy consistency. Pour into a mug and add the foam topping.
Hot Butterbeer
Combine ingredients into 2 coffee mugs, using half of the ingredients for each. Stir thoroughly. Put mugs in the microwave until liquid is hot.