Butterscotch Pie Recipe

Indulge in the creamy richness of butterscotch with this delightful pie recipe. Perfect for any occasion, this dessert will satisfy your sweet tooth and impress your guests.


  • 1 9-inch pie crust, baked and cooled
  • 1 cup packed brown sugar
  • 1/4 cup cornstarch
  • 1/2 teaspoon salt
  • 2 cups whole milk
  • 3 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract
  • Whipped cream, for serving (optional)


  1. In a medium saucepan, whisk together the brown sugar, cornstarch, and salt until well combined.
  2. Gradually whisk in the milk until smooth.
  3. Place the saucepan over medium heat and bring the mixture to a simmer, stirring constantly.
  4. Once the mixture begins to simmer and thicken, continue cooking for 2-3 minutes until it reaches a pudding-like consistency.
  5. In a small bowl, lightly beat the egg yolks.
  6. Slowly pour about 1/2 cup of the hot milk mixture into the egg yolks, whisking constantly to temper the eggs.
  7. Pour the tempered egg mixture back into the saucepan with the remaining milk mixture, whisking constantly.
  8. Cook the mixture for an additional 2 minutes, stirring constantly, until thickened.
  9. Remove the saucepan from the heat and stir in the butter and vanilla extract until the butter is melted and the mixture is smooth.
  10. Pour the butterscotch filling into the baked pie crust, smoothing the top with a spatula.
  11. Allow the pie to cool to room temperature, then refrigerate for at least 4 hours, or until set.
  12. Serve slices of the butterscotch pie with a dollop of whipped cream, if desired.
  13. Enjoy the rich and creamy goodness of this homemade butterscotch pie!

Enjoy your homemade butterscotch pie!

Leave a Comment