In a large bowl combine the undrained pineapples and the pistachio instant pudding. Stir together until the pudding mix is fully dissolved. Place the bowl in the refrigerator for 5 minute to let the pudding firm up.
Remove the bowl from the refrigerator and gently fold in the Cool Whip.
Add the marshmallows and chopped nuts and fold them in until they are well mixed.