If you’re a fan of silky, caramel-like desserts, this Creamy Homemade Butterscotch Pie will instantly become a new favorite. With its rich, buttery filling, smooth custard texture, and golden butterscotch flavor, this pie tastes like pure nostalgia — just like grandma used to make.
Perfect for holidays, family gatherings, or anytime you want a luxurious dessert without too much fuss, this pie delivers decadence in every bite. Served chilled with fresh whipped cream, it’s a dessert guaranteed to impress.
⭐ Why This Butterscotch Pie Stands Out
-
Deep, authentic butterscotch flavor (not artificial!)
-
Smooth, creamy filling with no graininess
-
Easy stovetop method
-
Perfect make-ahead pie
-
A guaranteed crowd-pleaser
🧾 Ingredients
For the Pie Crust (1 – 9 inch crust)
-
1 pre-baked pie shell (homemade or store-bought)
For the Butterscotch Filling
-
1 cup packed brown sugar
-
3 tablespoons unsalted butter
-
¼ cup cornstarch
-
¼ teaspoon salt
-
2 cups whole milk
-
3 large egg yolks (beaten)
-
1 teaspoon vanilla extract
-
1 tablespoon butter (for finishing)
Optional Garnishes
-
Whipped cream
-
Butterscotch chips or candy pieces
-
Caramel drizzle
🍮 How to Make Creamy Homemade Butterscotch Pie
Step 1 — Prepare the Crust
Bake your pie crust according to package or homemade recipe instructions.
Let it cool completely before filling.
Step 2 — Caramelize the Sugar
In a saucepan over medium heat:
-
Add the brown sugar and 3 tablespoons butter.
-
Cook until the mixture melts and bubbles, turning into a deep caramel-butterscotch base.
Stir continuously to prevent burning.
Step 3 — Create the Custard Base
In a separate bowl, mix the cornstarch and salt.
Slowly whisk in the milk until smooth.
Pour the milk mixture into the saucepan with the caramelized sugar, whisking constantly to combine.