Step 1: Prepare the Pie Crust - Begin by placing your frozen deep-dish pie crust in the oven according to the package instructions.
Step 2: Combine Dry Ingredients - In a medium-sized mixing bowl, whisk together the granulated sugar, cornstarch, and salt.
Step 3: Mix the Wet Ingredients - In another bowl, combine the whole milk, egg yolks, and vanilla extract. Whisk until well combined.
Step 4: Cook the Filling - In a medium saucepan, add the dry mixture and gradually pour in the wet mixture while whisking. Cook over medium heat until it thickens and starts to bubble, about 5-7 minutes.
Step 5: Add Peanut Butter and Butter - Remove from heat and stir in the chunky peanut butter and butter until fully melted and incorporated.
Step 6: Assemble the Pie - Pour the peanut butter filling into the pre-baked pie crust, spread evenly, and smooth the top. Allow to cool at room temperature for 30 minutes, then refrigerate for at least 4 hours.
Step 7: Serve and Enjoy! - Once set, slice into wedges and serve. Top with whipped cream, chocolate drizzle, or chopped peanuts if desired.