Preheat oven to 350F. In a food processor, combine Oreos and salted butter. Pulse to form a fine, crumbly crust.
Press Oreo butter mixture into a 9'' pie pan and bake for 12 minutes. Allow the crust to completely cool before filling!
Wash and dry food processor (you want the filling to be nice and smooth, but if you don’t mind some Oreo crumbs, it's ok to just wipe it out.) Add smooth peanut butter, cream cheese, and ¾ cup powdered sugar to processor and blend until completely smooth.
Transfer peanut butter mixture to a large mixing bowl and make your whipped cream by pouring cold heavy whipping cream, vanilla, and 2 Tbsp powdered sugar in a separate mixing bowl. Whip on medium speed until peaks form. For this recipe, I like medium/firm peaks.**
Scoop half of the whipped cream into the mixing bowl with peanut butter filling and fold it together until consistent.
Scoop the peanut butter whipped cream filling into your completely cooled Oreo pie crust and smooth it out.
Spread the remaining half of the whipped cream on top of the peanut butter filling.
Decorate with melted chocolate chips, peanuts, peanut butter chips, and chopped mini peanut butter cups. Cover and freeze for 1 hour before slicing and serving.
*I used budget-friendly Great Value brand “sandwich cookies” from Walmart instead of name brand Oreos and the result was just as good!**If you need step-by-step photos for making whipped cream, check out our post, How to Make Whipped Cream.