In a large mixing bowl, combine the instant vanilla pudding mix and the undrained crushed pineapple. Stir until well blended and the pudding mix is fully dissolved.
Gently fold in the whipped topping into the pudding and pineapple mixture until smooth and creamy.
Add in the chopped strawberries, mini marshmallows, maraschino cherries, and walnuts or pecans. Carefully mix until all ingredients are evenly distributed.
Lastly, fold in the sliced bananas, being cautious not to mash them. This will ensure you have lovely pieces of banana throughout the fluff.
Transfer the mixture into a serving dish or individual cups. Cover with plastic wrap and refrigerate for at least 1 hour to allow the flavors to meld and the fluff to set.
Before serving, garnish with additional banana slices and a few cherries on top for a festive touch.