Start by blending fresh cranberries with sugar until they are finely chopped. This creates a sweet-tart cranberry mixture.
Mix in crushed pineapple (with the juice) and miniature marshmallows to the cranberry mixture. This adds sweetness and texture.
If desired, add chopped pecans to the mixture for a delightful crunch and nutty flavor.
In a separate bowl, whip heavy cream until it forms stiff peaks.
In another bowl, blend cream cheese and vanilla extract until smooth. Then, fold in the whipped cream to create a creamy mixture.
Gently fold the cranberry mixture into the creamy mixture until everything is well combined.
Refrigerate your Cranberry Fluff until it's nicely chilled. Then, serve it as a festive dessert.