01 -
Preheat oven to 350°F and position rack in the lowest slot. Line a 9-inch pie plate with the unbaked pie crust.
02 -
Using a stand mixer with paddle attachment or hand mixer, cream together softened butter, granulated sugar, brown sugar, salt, and vanilla extract on medium speed until light and fluffy. Scrape sides of bowl as needed.
03 -
Lightly beat eggs in a separate bowl, then add to the creamed mixture. Mix on medium speed for 30 seconds until fully incorporated.
04 -
Add all-purpose flour and mix on low speed for 20 to 30 seconds until no flour streaks remain. Scrape the bowl and mix for an additional 10 seconds on low.
05 -
Fold in semi-sweet chocolate chips and chopped walnuts using low speed for 10 to 15 seconds until just combined.
06 -
Pour the filling mixture evenly into the prepared pie crust and smooth the surface.
07 -
Bake for 40 to 45 minutes until the pie is set and golden brown. Tent with foil during the last 5 minutes if top browns too quickly.
08 -
Transfer pie to a cooling rack and let cool for 2 hours before serving. Best served at room temperature with whipped cream or vanilla ice cream.