Butterbeer is a fun, fizzy drink that tastes like creamy butterscotch soda, that was made famous by the Harry Potter Books.

Every Harry Potter fan knows you can find this popular butterbeer recipe at the Wizarding World of Harry Potter at Universal Studios. It is a drink served at the Three Broomsticks in Hogsmeade (and the Leaky Cauldron in Diagon Alley) and tastes a bit like butterscotch.

The good news is it’s just as easy to make at home. It is sweet, buttery, and extra delicious topped with a fluffy swirl of whipped cream for that classic butterbeer finish.

Not only is this recipe delicious, but it’s quick too! You whisk butterscotch syrup with a little softened butter, stir in cold cream soda, and you have a simple copycat drink that feels perfect for movie nights or themed parties.

If you love fun homemade drinks like this, you should also try Ocean Water, Sonic Cherry Limeade, and Mint Julep. They are all easy favorites.

Why you’ll love it + Why it works:

  • Tastes just like it. It is a quick, fun copycat drink with sweet butterscotch flavor.
  • Party perfect. It is easy to scale up for parties and serve in mugs.
  • Butter + butterscotch = signature flavor. Whisking them together creates that classic buttery butterscotch taste.
  • Cold soda keeps the fizz. Using chilled cream soda helps it stay bubbly when mixed.

Butterbeer Ingredients

  • Butterscotch syrup (½ cup): Adds the sweet butterscotch flavor and gives butterbeer its signature taste.
  • Butter, softened (½ tablespoon): Adds a buttery richness and helps the drink taste more like classic butterbeer.
  • Cream soda, cold (1 cup): Provides fizz and sweetness and turns the mixture into a smooth soda-style drink.
  • Heavy whipping cream, optional: Whipped cream adds a creamy topping and makes the drink feel extra special. It is optional and used to make homemade Whipped Cream, but canned whipped cream works as well.

How to Make Butterbeer

SYRUP. Add ½ cup (4 ounces) butterscotch syrup and ½ tablespoon softened butter to a medium bowl and whisk until combined.

SODA. Stir 1 cup (8 ounce) cold cream soda into the mixture and set aside.

CREAM. Add heavy cream to a cold mixing bowl and whip using an electric mixer until soft peaks form (you want soft peaks, not stiff peaks).

SERVE! Pour the butterbeer into 2 mugs and top with Whipped Cream.

    A delicious variation to this homemade Butterbeer recipe is to make it frozen.

    • Beforehand freeze half of the cream soda in cubes.
    • In a bowl, mix the melted butter with the butterscotch syrup.
    • Add the cream soda and the frozen cream soda cubes to a blender.
    • Blend until you get a slushy texture and pour it into the bowl along with the mixed butterscotch. Use a spoon to mix.
    • Pour into glasses and top with Whipped Cream. 

    Kristyn’s Recipe Tips

    • Use very cold cream soda so the drink stays fizzy.
    • Whisk the syrup and butter until smooth before adding soda so it mixes evenly.
    • Pour the cream soda in slowly and stir gently to keep more bubbles.
    • For a sweeter drink, add an extra drizzle of butterscotch on top.
    • For an authentic look, serve in glass mugs or steins, but any drinking glass works.
    • Toppings: Drizzle a bit of the butterscotch sauce over the top of the Whipped Cream after it has been added to the top of the Butterbeer. Or sprinkle a bit of cinnamon or nutmeg on top.
    • Make it a Float: Just like a root beer float, add a scoop of Homemade Vanilla Ice Cream to each cup.
    • Make-ahead tip, whip the cream ahead and keep it chilled, then assemble drinks right before serving.
    5 from 86 votes

    Harry Potter Butterbeer Recipe

    Harry Potter Butterbeer is a quick copycat drink made with butterscotch syrup, cream soda, and a touch of butter, then topped with whipped cream!
    Servings: 2
    Prep: 10 minutes
    Total: 10 minutes

    Video

    Ingredients 

    • ½ cup (4 ounces) butterscotch syrup, ice cream topping
    • ½ tablespoon butter, softened
    • 1 cup (8 ounces) cream soda, cold
    • heavy whipping cream, optional

    Instructions 

    • Add the butterscotch syrup and softened butter to a medium bowl and whisk until combined.
    • Stir the cold cream soda into the mix and set aside.
    • Add heavy cream to a cold mixing bowl and whip until soft peaks form.
    • Pour the butterbeer into 2 mugs and top with whipped cream.
    Save This Recipe!
    Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

    Notes

    Toppings. Drizzle a bit of the syrup over the top of the Whipped Cream after it has been added to the top of the Butterbeer. Or sprinkle a bit of cinnamon or nutmeg on top.
    Make a butterbeer float by adding a scoop of Homemade Vanilla Ice Cream to each cup.

    Nutrition

    Calories: 404kcal, Carbohydrates: 55g, Protein: 1g, Fat: 20g, Saturated Fat: 16g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 1g, Cholesterol: 8mg, Sodium: 92mg, Potassium: 40mg, Sugar: 55g, Vitamin A: 88IU, Vitamin C: 1mg, Calcium: 27mg, Iron: 1mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Recipe FAQ

    How to make ahead of time?

    You can make the butterbeer a couple of hours before serving. Keep it cold in the fridge.

    How to store?

    Store it in an airtight container in the refrigerator for up to 24 hours.

    This recipe was first shared June, 2016.

    About Kristyn

    Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

    Get my cookbook!

    My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

    5 from 86 votes (70 ratings without comment)

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    22 Comments

    1. Louise Gabriella Maria Robertson Pond says:

      5 stars
      Thank you

    2. Dani says:

      5 stars
      Making food based off of books is one of our favorite things in our home! We love Harry Potter too so we will always love a good butterbeer recipe! I think we all felt a lack of creaminess inside the base of this recipe though. Butterscotch was definitely the flavor star of the show and I love butterscotch, which is why I still enjoyed the drink. I think I might just add some heavy whipping cream to the base of the drink next time or a dollop of vanilla ice cream and blend it up next time. Three ingredients I love: cream soda, butterscotch and whipped cream. It’s hard to make it go horribly so this is a great recipe for kiddos to experiment with!

    3. Cheryl Buter says:

      5 stars
      I love all the ingredients in this drink, I think my friends will enjoy this with me also. New drink for “Girl’s Weekend”

    4. Lisa says:

      5 stars
      Good rating for a Harry Potter recipe! 11 yr old dream to drink butterbeer!

    5. Kara says:

      5 stars
      My boyfriend loves butterbeer from the “dirty soda” places. So when I made this he was blown away. Definitely will be using this recipe a lot.

    6. Doris says:

      5 stars
      Sounds good – have to try this as I have really taken a liking to butterscotch.

    7. Doris says:

      Have to try this. Have really taken a liking to butterscotch.

    8. Leslie says:

      5 stars
      This tastes just like butter rum lifesavers–my favorite. I will definitely have to make this for my Harry Potter obsessed son.

    See More Comments