01 -
Place fresh cranberries and granulated sugar in food processor bowl until ready to process.
02 -
Pulse cranberry mixture until berries are very finely chopped but not completely pureed.
03 -
Remove processed cranberries from food processor and set aside to allow sugar to blend.
04 -
Beat softened cream cheese in large bowl until completely smooth with no lumps.
05 -
Add heavy cream, powdered sugar and vanilla to cream cheese mixture.
06 -
Whip cream mixture on high speed until stiff peaks form, being careful not to overbeat.
07 -
Gently fold chopped cranberry mixture into whipped cream base until evenly distributed.
08 -
Add well-drained crushed pineapple and fold until completely incorporated.
09 -
Carefully fold in mini marshmallows without deflating the whipped mixture.
10 -
Transfer completed mixture to serving bowl or storage container.
11 -
Cover tightly with plastic wrap or lid to prevent absorbing refrigerator odors.
12 -
Refrigerate minimum 3 hours or overnight to allow flavors to develop.
13 -
Stir gently before serving to redistribute ingredients.
14 -
Serve chilled as a side dish or light dessert.
15 -
Store any leftovers covered in refrigerator.