Harry Potter Butterbeer Cookies
These Harry Potter Butterbeer Cookies bring the magic of the Wizarding World straight to your kitchen! Soft, chewy, and topped with a rich butterbeer frosting, these cookies are perfect for Harry Potter movie nights, themed parties, or simply indulging in a little Hogwarts charm.

A Magical Sweet Treat!
If you’re a butterbeer fan, you’ll love these cookies! They’re packed with the warm flavors of butterscotch and brown sugar, topped with a creamy frosting, and finished with a touch of sea salt for the perfect balance of sweetness.
Whether you’re hosting a Harry Potter marathon or just craving a fun and whimsical treat, these cookies are a must-bake.

Why You Should Make This Recipe
- Inspired by the iconic Harry Potter butterbeer flavor.
- Soft, chewy cookies with a luscious frosting.
- Easy to make with simple ingredients.
- Perfect for themed parties, holidays, or cozy nights in.
Ingredients You Will Need
NOTE: Full ingredient amounts and instructions are in the printable recipe card at the end of the post.
Cookie Dough:
- 1 cup unsalted butter, browned
- ¾ cup dark brown sugar
- ¾ cup white granulated sugar
- 2 eggs
- 1 ½ teaspoons vanilla extract
- 3 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- ⅓ cup butterscotch chips
Butterbeer Frosting:
- 6 tablespoons unsalted butter, softened
- 4 ½ ounces cream cheese
- 2 ½ cups powdered sugar
- ⅓ cup butterscotch sauce
- 1 tablespoon milk
Topping:
- Sea salt, for garnish

Substitutions & Variations
- Swap butterscotch chips for white chocolate chips.
- Use caramel sauce instead of butterscotch sauce.
- Add a sprinkle of crushed toffee for extra crunch.
Step-by-Step Instructions
Add the browned butter and sugars in a large mixing bowl. Whisk until combined.
Add the eggs and vanilla extract, whisking rapidly until smooth.


Pour in the dry ingredients: flour, baking powder, baking soda, and salt. Fold into the wet ingredients using a rubber spatula until a cookie dough forms.
Stir in the butterscotch chips evenly.


Cover the dough with plastic wrap and chill in the fridge for at least 30 minutes.
Meanwhile, prepare the butterbeer frosting. Blend softened butter and cream cheese in a bowl with a hand mixer until smooth.
Add the powdered sugar and mix slowly at first, then increase speed until thick and fluffy.


Once the powdered sugar is incorporated, add the butterscotch topping and milk. Blend again until smooth and creamy. Set aside.


Preheat the oven to 350°F. Line a baking sheet with parchment paper.
Scoop out 2-inch round dough balls and place them on the baking sheet, leaving 2 inches between each.
Bake for 12-13 minutes or until the edges turn lightly golden.
Let cookies cool completely before frosting.
Dollop frosting onto each cookie, using the back of a spoon to spread it in a swirl.


Drizzle extra butterscotch sauce over the top and finish with a pinch of sea salt.
Serve and Enjoy!
These cookies pair wonderfully with a cold glass of milk, a warm butterbeer latte, or even a scoop of vanilla ice cream!

Tips for Success
- Don’t skip chilling the dough; it helps the cookies maintain their shape.
- Use room-temperature ingredients for a smooth frosting.
- For extra flavor, add a dash of cinnamon to the dough.
Storing and Freezing
- Room Temperature: Store in an airtight container for up to 3 days.
- Fridge: Keep refrigerated for up to a week for a firmer frosting.
- Freezer: Freeze unfrosted cookies for up to 2 months. Thaw and frost before serving.

Frequent Questions
Can I make these cookies ahead of time? Yes! You can bake the cookies in advance and frost them just before serving for the freshest taste.
Do I have to use sea salt on top? No, but it enhances the butterscotch flavor beautifully. You can skip it if you prefer.
I hope you love this delicious and easy recipe – be sure to give it a review below! Also, don’t forget to follow Lovely Munchies on Facebook, Instagram, and Pinterest!

Harry Potter Butterbeer Cookies
Equipment
- 9×13 Baking Sheet
- Parchment Paper
- Hand Mixer
Ingredients
Cookie Dough
- 1 cup unsalted butter browned
- ¾ cup dark brown sugar
- ¾ cup white granulated sugar
- 2 eggs
- 1 ½ teaspoons vanilla extract
- 3 cups all purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- ⅓ cup butterscotch chips
Butterbeer Frosting
- 6 tablespoons unsalted butter softened
- 4 ½ ounces cream cheese
- 2 ½ cups powdered sugar
- ⅓ cup butterscotch sauce
- 1 tablespoon milk
- Sea Salt to top
Instructions
- In a large mixing bowl add the browned butter along with the brown and white sugars. Whisk together until combined
- Then add the eggs and vanilla extract. Whisk a bit more rapidly to blend together until smooth.
- Pour in all the dry ingredients at once of flour, baking powder, baking soda and salt. Use a rubber spatula to fold these ingredients into the wet until a cookie dough batter is formed.
- Fold the butterscotch chips into the cookie dough, distributing evenly.
- Place this dough, covered in plastic wrap, in the fridge to chill for at least 30 minutes.
- Make the butterbeer frosting, by adding the softened butter to a bowl with the cream cheese. Blend with a hand mixer until combined.
- Then add the powdered sugar, blending slowly first, then rapidly to create a thick buttercream frosting.
- Once the powdered sugar is incorporated, add the butterscotch topping and milk. Blend again until smooth and creamy. Set aside for later.
- Once the cookies have chilled, preheat the oven to 350 degrees Fahrenheit. Prepare a baking sheet with parchment paper.
- Take a large scooper to create about 2 inch round cookie dough balls and place them on the parchment paper about 2 inches apart from each other.
- Bake in the oven for 12-13 minutes or until the edges are lightly golden.
- Once done baking, let the cookies cool completely.
- Then take a small spoon and dollop some frosting on each cookie, spreading in a swirl motion using the back of the spoon to coat the cookie completely.
- Top each cookie with a little extra butterscotch sauce and some sea salt.
- Serve and enjoy!




