Skip to Content

Harry Potter’s Hot Butterbeer Recipe

Is there anything better than snuggling up under a blanket, watching Harry Potter movies and sipping hot butterbeer? We don’t think so!

That’s why we are so happy to have Harry Potter’s Hot Butterbeer Recipe to make at home! This copycat version of Universal Studio’s hot butterbeer beverage is sweet and warm and has us remembering our days wandering around The Wizarding World of Harry Potter in the theme parks.

What is Butterbeer?

If you are not familiar with Harry Potter books and movies, you might not realize how important butterbeer is in the stories! Butterbeer is the fictional drink that Harry Potter and his friends enjoyed in Hogsmeade and Diagon Alley. It was a special treat that they didn’t have at Hogwarts Castle.

J.K. Rowling, the author of the Harry Potter book series, described the drink as creamy and sweet and tasting like butterscotch.

How Does Butterbeer Taste?

If you have never had a glass of butterbeer at Universal Studios, you might not know what you are missing!

This popular Harry Potter beverage is very sweet. In fact, most people can barely finish a glass because of the sweetness!

The drink is often described as tasting like butterscotch or a creamsicle. It can be very buttery, and it tastes a lot like drinking brown sugar or cream soda, both of which are ingredients in butterbeer recipes.

Hot Butterbeer Recipe


  • 2 tbsp unsalted butter
  • 2 tbsp light brown sugar
  • 2 cups whole milk
  • One 3.4 oz box Butterscotch Instant Pudding
  • 1 tsp vanilla
  • 2 cups cream soda
  • Whipped cream
  • Butterscotch topping


Step 1

Combine milk, butter, and brown sugar in a medium-large pot. Heat on the stove top until the ingredients are fully dissolved. Whisk often.

Step 2

Add in the butterscotch instant pudding mix and the vanilla. You can sift the pudding mix into the liquid with a sifter, if you’d like, to avoid clumping. However, it is not necessary.

Whisk all ingredients together until combined.

Step 3

Remove the pot from the heat and whisk in 2 cups of cream soda.

Return the pot to the stove top to heat through.

If you are not serving immediately, or if you are making a batch ahead of time for a party, you can add the liquid to a heated crockpot to keep warm.

Step 4

Add whipped cream and a drizzle of butterscotch syrup immediately before serving.

Be sure to see all of our Butterbeer recipes:


Wednesday 18th of October 2023

This wasn't like universals at all for me. I couldn't find butterscotch pudding in large boxes, and I could only find sugar free. I used 4 small boxes and increased all ingredients slightly to compensate. I had to add a ton more liquid even after that because it was so thick. I probably doubled the liquid and then some to try to thin it out. I added even more than double cream soda. It was still drinking pudding. I also had issues with the mixture after adding the pudding. It was fine and smooth at first, but as it thickened it got extremely lumpy and I had to use an emersion blender to smooth it out (on top of adding a bunch more liquid). I think the whipped topping isn't enough and isn't like universal at all. I bought marshmallow fluff, heated up a few large spoonfuls in the microwave and then added a few spoonfuls of whipped topping and mixed together. Either way I wouldn't make this again. It is just way too thick and tastes too much like butterscotch.