01 - Combine creamy peanut butter and powdered sugar in a medium bowl. Mix with a fork until mixture reaches crumbly consistency. Reserve for later use.
02 - Spread half the prepared peanut butter crumbs evenly across bottom of baked pie crust. Press gently to create an even layer.
03 - Whisk together granulated sugar, flour, and salt in saucepan until thoroughly blended. Slowly pour in milk while whisking continuously until smooth mixture forms.
04 - Place saucepan over medium heat. Whisk constantly until mixture thickens and begins to boil, approximately 4 to 5 minutes. Watch carefully to prevent scorching.
05 - Whisk egg yolks in separate bowl. Gradually stream small amount of hot milk mixture into yolks while whisking rapidly to prevent curdling.
06 - Return tempered egg mixture to saucepan, whisking constantly. Continue cooking for 2 minutes until filling becomes thick and glossy.
07 - Remove from heat immediately. Stir in butter and vanilla extract until completely smooth and butter has melted.
08 - Pour hot filling over peanut butter crumb layer in crust. Cool at room temperature for 15 minutes, then refrigerate minimum 2 hours until fully set.
09 - Beat heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread whipped cream generously over chilled pie surface.
10 - Sprinkle remaining peanut butter crumbs over whipped cream topping. Serve chilled or refrigerate until ready to serve.