01 -
Place the crushed pineapple in a fine-mesh strainer for 1 minute. Save 2 tablespoons of the juice, then transfer the pineapple to a large mixing bowl.
02 -
Add the dry pistachio pudding mix, mini marshmallows, toasted pecans, coconut if using, and salt. Stir until the pudding mix is evenly moistened with no dry pockets.
03 -
Add half of the whipped topping and fold gently with a spatula. Fold in the remaining whipped topping until the mixture is evenly pale green and fluffy.
04 -
If the mixture looks too stiff, fold in 1 tablespoon of reserved pineapple juice at a time. Stop when it is creamy but still thick enough to mound on a spoon.
05 -
Cover and refrigerate for at least 1 hour, or up to 24 hours. The pudding will set and the marshmallows will soften.
06 -
Stir once before serving. Spoon into a bowl or cups and top with maraschino cherries and extra toasted pecans. Serve cold.