Prepare the crust: In a food processor, combine flour, sugar, and salt. Add cold butter and pulse until crumbly. Slowly add ice water and pulse again until dough forms.
Wrap the dough in plastic wrap and refrigerate for 30 minutes.
Preheat oven to 375°F (190°C). Roll the dough into a 9-inch pie pan, dock with a fork, and blind bake with weights for 15 minutes. Remove weights and bake for 10 more minutes until golden.
Make the custard: In a saucepan, whisk sugar, cornstarch, and salt. Slowly add milk while whisking. Cook over medium heat for 5–7 minutes until thickened.
In a bowl, whisk egg yolks. Temper with hot custard by adding a small amount while whisking continuously. Return the mixture to the saucepan.
Cook 2 more minutes, remove from heat, and stir in butter and vanilla extract.
Pour custard into the crust. Add banana slices, cover with plastic wrap touching the surface, and refrigerate for 4 hours.
Make the topping: Whip heavy cream, powdered sugar, and vanilla until stiff peaks form.
Spread whipped cream on top of the pie. Garnish with chocolate shavings.
Serve your chilled and creamy Easy Cream Pie Recipe with pride!