This post may contain affiliate links. Please see our disclosure policy.
This easy Butterbeer recipe is a creamy, sweet butterscotch drink made with just three ingredients. If you’re a Harry Potter fan, you know Butterbeer is the famous drink served at the Three Broomsticks in Hogsmeade. Now you can make your own easy Butterbeer recipe at home with just three ingredients.

Pin this now to find it later
Pin ItMy version is incredibly simple and honestly even better than the one served at the park. This recipe is fizzy from cream soda, rich with butterscotch flavor, and topped with a dreamy whipped cream foam.
Best of all, it requires no heating and only three ingredients, making it perfect for Harry Potter parties, movie nights, or cozy gatherings.
If you love easy drink recipes like this one, check out more of my non-alcoholic drinks like my refreshing Italian Soda, festive Pink Hot Chocolate, or Creamy Lemonade!
What Is Butterbeer?
Butterbeer is a sweet, butterscotch-flavored drink from the Harry Potter series. It became wildly popular after being served at Universal Studios Wizarding World of Harry Potter, where it’s available in cold, frozen, and hot versions.
The exact recipe is a secret, but most homemade butterbeer recipes use a combination of:
- cream soda
- butterscotch syrup
- butter flavoring or extract
The result is a creamy soda drink with a rich caramel-buttery flavor.
It’s one of my favorite themed party drinks and perfect for kids and adults alike.
Butterbeer Recipe Ingredients
Many butterbeer recipes online are complicated, but this easy butterbeer recipe uses just three key ingredients.

Cream Soda – You’ll use about a cup of cream soda for this recipe. Anything from 8 ounces to 11 ounces works or whatever fills up the cup you’re using.
Butterscotch Syrup – Also known as butterscotch sauce, is a rich and creamy syrup made of brown sugar, butter, and heavy cream. However, to make this an easy recipe, we purchased it, and it was great. It adds all of the butterscotch flavors.
Butter Extract – The butter extract gives the recipe a buttery flavor. We use Watkins because it’s perfect for flavoring drinks and has no artificial colors or flavors. It’s also non-GMO, gluten-free, and corn syrup-free.
Heavy Whipping Cream – This is optional, but if you want to give the butterbeer a creamy topping, whip heavy cream with confectioners sugar until soft peaks form.
How to Make Butterbeer
This easy butterbeer recipe is rich, frothy, and full of magical flavor! Here’s a quick step-by-step:


Step 1: Add the butterscotch syrup to the bottom of a glass.
Step 2: Add a few drops of butter extract and gently stir to combine.
Step 3: Slowly pour in the cream soda so it mixes with the syrup and creates a light foam.
Step 4: Top with whipped cream and drizzle a little extra butterscotch syrup over the top.
Step 5: Serve immediately while the butterbeer is cold and fizzy.

Eden’s Tips for the Best Butterbeer
Use very cold cream soda: Cold soda gives the drink the best fizz and keeps the whipped topping from melting too quickly.
Don’t skip the butter extract: This is what gives butterbeer its signature buttery flavor.
Start with less butterscotch syrup: Some sauces are sweeter than others. Add more to taste if needed.
Use a pourable butterscotch syrup: A thinner syrup mixes into the drink more smoothly than a thick dessert sauce.
Top it right before serving: Butterbeer tastes best when it’s freshly poured and still fizzy.
Serve it in glass mugs or steins: It makes the drink feel extra fun for a Harry Potter party.
Butterbeer Recipe Variations
Butterbeer is served cold, frozen, or hot at the Wizarding World of Harry Potter. This homemade butterbeer can easily be customized the same way.
Frozen Butterbeer
Blend the cream soda, butterscotch syrup, and ice until thick and slushy.
Top with whipped cream and extra butterscotch syrup.
Perfect for Harry Potter parties or movie nights.
Spiked Butterbeer
To make an adult version, add 1 ounce butterscotch schnapps.
It boosts the butterscotch flavor and turns this into a fun cocktail.
Lower Sugar Butterbeer
Use Zevia Cream Soda instead of regular cream soda.
It’s naturally sweetened and zero sugar, but still has that classic vanilla cream soda flavor.

FAQs
Butterbeer tastes sweet, creamy, and buttery with strong notes of butterscotch and vanilla. It’s similar to a rich cream soda with a caramel-like flavor.
Traditional butterbeer is non-alcoholic, including the version served at Universal Studios. However, you can make an adult version by adding butterscotch schnapps or vanilla vodka.
Most homemade butterbeer recipes use cream soda. The vanilla flavor of cream soda pairs perfectly with the butterscotch syrup and butter extract.
Yes! This homemade butterbeer recipe is completely non-alcoholic, making it perfect for kids, parties, and Harry Potter movie nights.
You can, but butter extract gives the drink its signature buttery flavor. Without it, the drink will taste more like butterscotch cream soda.
Butterbeer can be served hot, cold, or frozen. The Wizarding World of Harry Potter serves all three versions depending on the season.
How to Store Butterbeer
Butterbeer is best served immediately while the cream soda is fizzy and fresh.
If needed, you can mix the butterscotch syrup and butter extract ahead of time and store it in the refrigerator for up to 3 days.
When ready to serve, simply pour the cream soda over the mixture and top with whipped cream.
Avoid storing fully mixed butterbeer, as the soda will lose its carbonation.
More Seasonal Drinks You’ll Love
Let me know if you make this delicious 3-Ingredient Butterbeer Recipe by leaving a comment and review below! Thanks for visiting.

Easy 3-Ingredient Butterbeer Recipe
Ingredients
- 10 ounces cream soda, 8-11 ounces works. Whatever fills the cup you're using.
- 1 tsp butter extract
- 2 tbsp butterscotch syrup, This is used to rim the glass.
Instructions
- Rim it with yellow sprinkles to add a little more charm to the glass! Wet the outer edge and rim of the glass with water and then dip it into a plate of sprinkles. Roll it around until the entire rim is coated.
- Rim the inside of the glass with butterscotch syrup and let it drip down the sides.
- Add ice to the glass and pour in the cream soda.
- Add in the butter extract.
- Stir and enjoy!
Notes
-
- 1 cup whipping cream
-
- 1/4 cup powdered sugar
-
- 1 teaspoon pure vanilla extract 1 teaspoon rum extract, or 1 teaspoon butter extract
-
- Pinch salt
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.























We don’t have soda, almost ever in our home, as we have allergies to caramel coloring. Any recommendations on a good butter beer or a good butter beer cocktail to make without caramel coloring as an ingredient in the soda?
I love how easy this is! Such a perfect drink! I love it! Thanks!
Mmm this was SO delicious! The perfect refreshing drink for summer with amazing butterscotch flavor. We loved it!
This was absolutely PERFECT! My kids said they had this at a friend’s house so I wanted to make it too. We LOVED it! Thank you!
I like this dish. It’s great and delicious. Your recipe is awesome. I followed it. After that, I did better than I expected. Before, I rarely made this dish but now I love to make it. Thank you very much for your great sharing. Yummy…
Just PERFECT! This was my fave treat at WDW. And now I can make it at home without all the fuss and mess. A simple and classic recipe. Thanks for this yummy recipe
This is probably one of the easiest butterbeer recipes I’ve tried. Yummy!
My kids are going to FLIP over this drink! So delicious. Even without the cool Harry Potter theme, this drink is so perfect for the kids because it’s so good!