Make the Salad: Mix the first 6 ingredients in a mixing bowl; Refrigerate overnight.
Make the Dressing: In a small mixing bowl, beat the cream cheese (4 ounces), sugar (1/4 cup), and vanilla (1 teaspoon) until light and fluffy. Set aside.
In a deep mixing bowl, beat the heavy whipping cream (2 cups) until firm peaks form. Gently fold the cream cheese mixture into the whipped cream until combined.
Assemble: Fold the whipped cream mixture and walnuts (1 cup) into the chilled cranberry mixture. Serve.
Video
Notes
Overnight rest = essential: It softens the cranberries and marshmallows perfectly.
Whip to firm peaks: Soft cream will make your fluff loose.
Fold, don’t stir: Keep that dreamy, airy texture intact.
Add nuts right before serving: They stay crisp.
Chill before serving: Even 1–2 hours helps everything set beautifully.