There was never an actual recipe given, but in the Harry Potter series butterbeer was served hot in mugs or cold in bottles ...
You could even use alcoholic whipped cream with your caramel sauce topping as a tipsy garnish ... butterbeer's "Harry Potter" ...