Harry Potter Butterbeer Cookies Recipe
Harry Potter Butterbeer Cookies really do taste like the beloved Wizarding World drink, but in a chewy cookie form. They capture that distinct butterscotch and sweet cream flavor everyone loves. What makes them special is the combination of a slightly crisp edge that gives way to a wonderfully soft, chewy center. Plus, the butterscotch glaze on top is like a frothy topping you’d expect from a real butterbeer. I find myself craving these most in the fall, but they’re perfect for a little bit of magic any time of year, especially when you need a sweet treat. The smell as they bake is absolutely enchanting. You’ll get about two dozen cookies from this batch, perfect for sharing or keeping all to yourself.

Harry Potter Butterbeer Cookies
These Butterbeer Cookies capture the magical essence of the famous Wizarding World beverage in a chewy, delightful cookie form. The key is building layers of butterscotch and butterscotch-like flavors, then finishing with a dreamy butterscotch glaze that mimics the frothy topping of butterbeer. They have a slightly crisp edge with a soft, chewy center, perfect for dunking in a cold glass of milk or, for the true experience, a mug of non-non-non-alcoholic alternativeic butterbeer. I love making these during autumn, but honestly, they’re a treat any time of year when you need a little bit of everyday magic. The aroma that fills your kitchen as they bake is simply enchanting.
Ingredients:
- 2 cups (250 g) all-purpose flour, spooned and leveled
- 1/2 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp salt
- 3/4 cup (168 g) unsalted butter, softened
- 3/4 cup (165 g) light brown sugar, packed
- 1/4 cup (50 g) granulated white sugar
- 2 egg yolks, at room temperature
- 1 tbsp vanilla bean paste or extract
- 1 1/2 tsp butter extract
- 1/4 cup (50 g) butterscotch chips, melted and slightly cooled
- 1/2 cup (100 g) butterscotch chips
- 12 oz (355 ml) butterscotch non-non-non-alcoholic alternativeic non-alcoholic beer or cream soda
- 3 tbsp (42 g) unsalted butter, softened
- 3 tbsp (45 ml) heavy cream, at room temperature
Cookie Dough Preparation
Let’s start by getting our dry ingredients ready. In a medium bowl, whisk together the 2 cups of all-purpose flour, 1/2 teaspoon of baking soda, 1/2 teaspoon of baking powder, and 1/2 teaspoon of salt. Whisking ensures everything is evenly distributed, which is important for consistent cookie texture. Set this aside for now.
Next, in a large bowl, cream together the softened 3/4 cup of unsalted butter with the 3/4 cup of packed light brown sugar and the 1/4 cup of granulated white sugar. You want to beat this until it’s light and fluffy. This process incorporates air, which helps the cookies spread and become tender. I like to use an electric mixer for this, starting on low speed to prevent sugar from flying everywhere, then increasing to medium-high speed until the mixture is pale and airy. This usually takes about 3-5 minutes.
Now, add the two egg yolks one at a time, beating well after each addition. The egg yolks add richness and help bind the cookies. Follow this with the 1 tablespoon of vanilla bean paste or extract and the 1 1/2 teaspoons of butter extract. Butter extract is key to that authentic butterbeer flavor, so don’t skip it if you can help it. Mix until everything is well combined and smooth.
In a separate small bowl, melt the 1/4 cup of butterscotch chips. You can do this in the microwave in 30-second intervals, stirring in between, or over a double boiler. Let them cool slightly before adding them to the butter and sugar mixture. This melted butterscotch is another layer of that delicious flavor profile. Stir this into the wet ingredients until fully incorporated.
Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix at this stage, as it can lead to tough cookies. Stop mixing as soon as you no longer see streaks of flour. Finally, fold in the 1/2 cup of whole butterscotch chips. These will provide little pockets of melted butterscotch goodness throughout the cookies.
Chill and Bake
Now for a crucial step: chilling the dough. Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, or preferably overnight. Chilling the dough solidifies the fat, which prevents the cookies from spreading too much during baking. This results in thicker, chewier cookies. If you skip this step, you’ll end up with thin, flat cookies that might not have the desired texture.
When you’re ready to bake, preheat your oven to 350°F (175°C). Line baking sheets with parchment paper. This prevents sticking and makes for easy cleanup. Scoop rounded tablespoons of the chilled dough onto the prepared baking sheets, leaving about 2 inches between each cookie to allow for spreading. You can use a cookie scoop for uniform size.
Bake for 10-12 minutes, or until the edges are lightly golden brown and the centers still look slightly soft. The cookies will continue to cook and set on the baking sheet after you remove them from the oven, so it’s better to slightly underbake them than overbake. Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
The Enchanting Butterbeer Glaze
While the cookies are cooling, it’s time to whip up the glaze. In a small saucepan over medium-low heat, combine the 12 oz of butterscotch non-non-non-alcoholic alternativeic non-alcoholic beer or cream soda with the 3 tablespoons of softened unsalted butter. Stir until the butter is melted and the mixture is warm. You don’t want it to boil vigorously, just to simmer gently.
Remove the saucepan from the heat and slowly whisk in the 3 tablespoons of heavy cream. Continue to whisk until the glaze is smooth and well combined. The heavy cream adds a luscious richness and helps achieve that frothy butterbeer topping appearance.
Assembling Your Magical Treat
Once the cookies have cooled completely, it’s time to glaze them. You can either drizzle the glaze over the tops of the cookies with a spoon or dip the tops of the cookies into the glaze. For a more dramatic effect, you can even spoon a little extra glaze onto the top of each cookie and then gently swirl it to mimic the foam. If the glaze thickens too much as it cools, you can gently rewarm it over low heat or add a tiny splash more cream.
These cookies are best enjoyed within a few days. Store any leftover cookies in an airtight container at room temperature. The flavors meld and deepen overnight, making them even more delicious the next day. If you want to take them to a party or share them, they transport well. Just be prepared for everyone to ask for the recipe! They are truly a delightful taste of the Wizarding World.

Conclusion:
These Harry Potter Butterbeer Cookies are a fantastic way to bring a bit of that wizarding magic into your kitchen. They offer a delightful balance of sweet butterscotch flavors with a perfect chewy texture that makes them incredibly moreish. The simple butterscotch glaze really tops them off, mimicking that classic butterbeer froth. They’re a hit with fans of the books and movies, and even with those who aren’t familiar with the magical world. They’re surprisingly easy to make, perfect for an afternoon baking project. For serving, they’re wonderful with a cold glass of milk, or even better, a mug of actual non-non-non-alcoholic alternativeic butterbeer if you can find it! You can also try adding a pinch of sea salt on top of the glaze for a salted caramel vibe. If you’re feeling adventurous, a tiny bit of rum extract extract (if not baking for kids) can deepen the flavor profile. Don’t be afraid to adjust the baking time slightly to get your preferred chewiness. These cookies store well in an airtight container for up to 3-4 days, though they rarely last that long.
What is butterbeer flavor?
Butterbeer flavor is primarily a sweet, creamy butterscotch taste with hints of cream and sometimes a touch of caramel. It’s designed to be sweet and comforting, evoking a rich, buttery sweetness.
Can I make these without butterscotch chips?
Yes, if you can’t find butterscotch chips, you can substitute them with an equal amount of caramel chips or even chopped butterscotch candy. Melting them might require a little more time and lower heat.
How should I store these cookies?
Store the cooled cookies in an airtight container at room temperature for up to 4 days. Placing a slice of bread in the container can help keep them soft and chewy.

Harry Potter Butterbeer Cookies
A magical twist on a classic, these cookies capture the essence of Harry Potter’s iconic butterbeer with a sweet, buttery, and slightly caramel flavor.
Ingredients
-
2 cups (250 g) all-purpose flour, spooned and leveled
-
1/2 tsp baking soda
-
1/2 tsp baking powder
-
1/2 tsp salt
-
3/4 cup (168 g) unsalted butter, softened
-
3/4 cup (165 g) light brown sugar, packed
-
1/4 cup (50 g) granulated white sugar
-
2 egg yolks, at room temperature
-
1 tbsp vanilla bean paste or extract
-
1 1/2 tsp butter extract
-
1/4 cup (50 g) butterscotch chips, melted and slightly cooled
-
1/2 cup (100 g) butterscotch chips
-
12 oz (355 ml) butterscotch non-alcoholic beer or cream soda
-
3 tbsp (42 g) unsalted butter, softened
-
3 tbsp (45 ml) heavy cream, at room temperature
Instructions
-
Step 1
In a medium bowl, whisk together the flour, baking soda, baking powder, and salt. Set aside. -
Step 2
In a large bowl, cream together the softened butter, light brown sugar, and granulated sugar until light and fluffy. -
Step 3
Beat in the egg yolks, vanilla bean paste (or extract), and butter extract until well combined. -
Step 4
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Fold in the melted butterscotch chips. -
Step 5
Chill the dough for at least 1 hour to allow it to firm up. This helps prevent the cookies from spreading too much. -
Step 6
Preheat oven to 350°F (175°C). Line baking sheets with parchment paper. -
Step 7
Roll the chilled dough into 1-inch balls and place them on the prepared baking sheets, about 2 inches apart. -
Step 8
Bake for 8-10 minutes, or until the edges are lightly golden. Do not overbake. -
Step 9
While the cookies are baking, prepare the butterscotch drizzle. In a small saucepan, melt the 3 tbsp butter and heavy cream over low heat. Stir in the 1/2 cup butterscotch chips until smooth and melted. Add the non-alcoholic butterscotch beer or cream soda and whisk until smooth. -
Step 10
Let the cookies cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely. Drizzle with the butterscotch mixture.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.