Make & Bake the Pie Crust
In a medium bowl, whisk together flour and salt.
Cut in butter with a pastry cutter or fork until mixture resembles coarse crumbs.
Add ice water, 1 tablespoon at a time, mixing just until dough holds together.
Shape into a disk, wrap in plastic, and chill for 30 minutes.
Roll out and fit into a 9-inch pie dish. Trim and crimp edges.
Line with parchment paper, fill with pie weights, and bake at 400°F (200°C) for 15 minutes.
Remove weights and parchment, bake an additional 10 minutes, or until golden. Let cool completely.
Make the Chocolate Filling
In a large mixing bowl, beat butter and sugar together on medium speed until fluffy, about 3–4 minutes.
Add melted, cooled chocolate and vanilla, beating until fully combined.
Add eggs one at a time, beating for 5 minutes after each addition. The mixture should be smooth, silky, and thick.
(Note: Use pasteurized eggs since this filling is not baked.)
Assemble the Pie
Spread chocolate filling evenly into the cooled crust.
Chill in the refrigerator for at least 4 hours or until firm.
Make the Whipped Cream Topping
Beat heavy cream, powdered sugar, and vanilla in a mixing bowl until soft peaks form.
Spread or pipe over chilled pie.
Garnish & Serve
Sprinkle with chocolate curls or shavings before serving.