Add the cranberries to a food processor or blender and process until finely chopped.
Add the cranberries to a large glass mixing bowl along with the sugar. Toss to coat.
Cover the bowl and refrigerate for 2 hours.
Add the apple, pineapple, marshmallows, pecans, and whipped topping to the bowl with the cranberries and stir well to combine.
Serve immediately or store in the refrigerator, tightly covered, for up to 3 days.
Video
Notes
We use whipped topping, such as Cool Whip, for this recipe and it lasts for 3-4 days, though it does get a bit watery as it sets. If using homemade whipped cream, it will likely be best served fresh.If you don't have a food processor, you can finely chop the cranberries by hand.