Butterbeer pie is the dessert Harry Potter fans will adore. This creamy, butterscotch-filled pie delivers a taste of Hogwarts in every bite.

We’re big Harry Potter fans at home — the books, the films, the cozy moments they inspire. Rainy autumn days and holiday movie marathons are the perfect excuse to make themed treats, and this butterbeer pie is one of our favorites.
This easy no-bake pie layers a smooth butterscotch cheesecake-style filling over a graham cracker crust, then finishes with a light, fluffy butterbeer pudding topping. It’s simple to assemble and a crowd-pleaser for both wizards and muggles.

Ingredients
Gather the following:
- Pie crust – one graham cracker pie crust (store-bought or homemade)
- Cream cheese – 4 ounces, softened to room temperature
- Powdered sugar – 1/2 cup
- Butterscotch syrup – 1/4 cup, divided
- Butterscotch chips – 1/2 cup
- Instant butterscotch pudding – 1 (3.4 oz) package
- Cold milk – 1 1/2 cups
- Butter flavoring – 1 teaspoon
- Whipped topping – 8 ounces (thawed Cool Whip or similar)
How to Make
1. In a large bowl, beat the softened cream cheese with the powdered sugar until smooth and creamy.

2. Stir in half of the butterscotch syrup and the butterscotch chips until evenly distributed.

3. Pour the cream cheese mixture into the pie crust and smooth the top with a spatula. Drizzle the remaining butterscotch syrup over this layer.
4. In a medium bowl, whisk the instant butterscotch pudding mix with the cold milk until smooth and thickened. Stir in the butter flavoring.

5. Fold the thawed whipped topping into the pudding until the mixture is light and fluffy.

6. Spread the pudding-whipped topping mixture evenly over the butterscotch-topped cream cheese layer.

7. If you like, garnish with extra butterscotch syrup and a sprinkle of butterscotch chips. Refrigerate the pie for at least 2 hours to let it set.
8. Slice, serve, and enjoy the creamy butterbeer flavor.

Storing Leftovers
Store leftover pie covered in the refrigerator for up to 4 days. Keep it chilled to preserve texture and flavor.

Tips and Tricks
- Allow the cream cheese to soften at room temperature for easy mixing.
- Use instant pudding mix — not the cook-and-serve type — for the quickest results.
- Don’t skip chilling time; the pie firms up and develops the best texture after refrigeration.

Other Harry Potter Recipe Ideas
If you love butterbeer pie, try other butterbeer treats for your next movie night. This pie is an easy, delicious way to bring a little magic to any gathering.
If you’ve tried this butterbeer pie, share how it turned out in the comments — feedback from readers is always welcome.

Butterbeer Pie
Print
Pin
Rate
Ingredients
- 1 graham cracker pie crust
- 4 ounces cream cheese softened
- 1/2 cup powdered sugar
- 1/4 cup Butterscotch syrup
- 1/2 cup Butterscotch chips
- 1 3.4 oz pkg instant butterscotch pudding mix
- 1 1/2 cups cold milk
- 8 ounces whipped topping thawed
- 1 tsp Butter flavoring
Instructions
-
In a large mixing bowl, beat the softened cream cheese and powdered sugar until smooth and creamy.
-
Add half of the butterscotch syrup and the butterscotch chips; mix until combined.
-
Pour the cream cheese mixture into the pie crust, smooth the top, and cover with the remaining butterscotch sauce.
-
Whisk the instant butterscotch pudding mix with cold milk in a medium bowl until thickened. Stir in the butter flavoring.
-
Fold in the thawed whipped topping until fully combined and fluffy.
-
Spread the pudding mixture evenly over the cream cheese layer.
-
Garnish with extra butterscotch sauce and chips, if desired.
-
Refrigerate at least 2 hours, or until the filling is set and the pie is chilled.
-
Once chilled and set, slice and serve.
Notes
- Let the cream cheese soften at room temperature for easier mixing.
- Use instant pudding (no cooking required) for best results.
- Chill the pie long enough for the filling to firm up and improve texture.