Add the cream cheese, marshmallow fluff and vanilla to a medium bowl. Using a hand mixer, beat the cream cheese, marshmallow and vanilla until light and fluffy.
Drizzle the peanut butter over the cream cheese mixture and then fold into the mixture with a knife.
Serve immediately with fruit and cookies or cover and refrigerate for up to 2 days.