Bring cranberries and water to a boil and cook until cranberries are tender, about 5 minutes. Stir in Jello-O and sugar until fully dissolved. Allow to cool slightly.
Stir in pineapple, walnuts and celery. Spread evenly in a 9x13 casserole dish. Refrigerate until set, at least 2 hours or overnight.
In a large bowl, mix together the cream cheese, marshmallow fluff and whipped topping until smooth. Spread evenly over cranberry mixture.
Refrigerate until ready to serve.
Video
Notes
Calories are automatically generated. For best results calculate based on your exact ingredients.