Using a stand mixer with the whisk attachment, mix the cream cheese and sugar together until creamy. Scrape the sides of the bowl.
Stir in the peanut butter and vanilla until creamy. Scrape the sides of the bowl.
Add in the sour cream on low speed.
Add the heavy cream and start mixing on low and gradually increase the speed to medium when the mixture gets thicker.
Slowly add in the powdered sugar starting on low speed and gradually moving up to high speed. Mix until the mixture starts to thicken.
Pour the filling into the cooled cookie crust and spread into an even layer.