In a stand mixer, mix the peanut butter, cream cheese, and vanilla extract until well-combined and smooth.
To the mixture, add in the powdered sugar. Mix until well-combined.
Finally, add the frozen whipped topping and mix until smooth + incorporated.
Pour filling into graham cracker crust; refrigerate, at minimum, for an hour prior to serving. Freeze, if desired, until fully set -- which is quicker.