In a medium bowl, combine the chocolate cookie crumbs and melted butter. Mix until the crumbs are well-coated and resemble wet sand.
Press the crumb mixture firmly into the bottom and up the sides of a 9-inch pie pan to form the crust. Make sure it's even and compacted, then set aside.
In a large mixing bowl, beat together the softened cream cheese and creamy peanut butter until smooth and well combined, about 2-3 minutes.
Gradually add the powdered sugar and vanilla extract, mixing until fully incorporated and the mixture is creamy.
In a separate bowl, whip the heavy cream until stiff peaks form. Gently fold half of the whipped cream into the peanut butter mixture until combined, being careful not to deflate it.
Once combined, fold in the remaining whipped cream until no streaks remain. This will create a light and fluffy filling.
Spoon the peanut butter filling into the prepared crust, smoothing the top with a spatula. Cover with plastic wrap and refrigerate for at least 4 hours, or until set.
Before serving, garnish with chopped peanuts or chocolate shavings for an added touch of elegance. Slice and enjoy your delicious peanut butter pie!