Go Back
+ servings
three clear glasses with harry potter butterbeer inside on a wooden cakestand.


Made famous in the Harry Potter Series, Butterbeer has been sought after by wizardss and muggles alike. This recipe for Butterbeer is easy and delicious.
Print Pin
Course: Drinks
Cuisine: American, British
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 8
Calories: 294kcal
Author: Sift | Gluten Free


  • 2 tbsp Butterscotch sauce now, you can purchase a sauce, or make your own. I made my own and the recipe will follow.
  • 3 cups of cream soda you need to get the nectar colored one, not the clear
  • 2 cups of milk I used 2%
  • 1/4 cup brown sugar
  • 2 tbsp butter
  • Whipping cream for the top!

Recipe for butterscotch sauce:

  • 4 tbsp 1/2 stick unsalted butter
  • 1/2 cup dark brown sugar
  • 1/2 cup heavy cream
  • 1 tsp vanilla extract


If you are making your butterscotch from scratch you will want to do the following:

  • Melt your butter, brown sugar, and heavy cream in a pot on medium heat. You want to make sure everything is mixed together well. It will look like a caramel soup in the beginning but the longer it stays on the stove, it will thicken into a beautiful sauce.
  • After about 5 minutes, it should be ready. Remove from heat, add your vanilla, and set it aside. Easy peasy.

To make your butterbeer:

  • Now, let me preface this by saying that I do not like carbonated drinks (well, my body doesn't) so what I did was boil the cream soda until the carbonation was gone.
  • In a separate pot, take 3 cups of the cream soda, mix it with the two cups of milk, add the 1/4 cup brown sugar, 2 tablespoons of butter, and your 2 tbsp of butterscotch and mix together. You do not necessarily want this to boil, so, keep it on a medium heat and get it to the point where it is steaming.
  • While this is happening (should you choose to drink it warm) begin to make your whipped cream topping. It is really how much you want to make / use so, I did not put an exact measurement.
  • If you are serving it warm, remove it from the stove, put your cream on top, and drink up!
  • If you want to try it cold, transfer your mixture to a pitcher and place in the fridge for at least a few hours.
  • When you decide to serve it, you can serve it over ice, or, not, that is your call. But you should make some whipped cream to put on top nonetheless.
  • Drink up and experience the bliss that is butterbeer!


Calories: 294kcal | Carbohydrates: 39g | Protein: 3g | Fat: 15g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 40mg | Sodium: 53mg | Potassium: 145mg | Sugar: 39g | Vitamin A: 499IU | Vitamin C: 1mg | Calcium: 114mg | Iron: 1mg