In a large bowl, mix together the milk and pudding mix, set aside to thicken
1 3.4 oz packet vanilla pudding mix, 1 ½ cups whole milk
In a separate large bowl, whip the heavy cream, powdered sugar, and vanilla until stiff peaks form, remove one cup and place into the fridge for decorating the pie, then set aside the remainder until needed.
1 cup heavy whipping cream, ½ cup powdered sugar, 1 teaspoon vanilla extract
In another separate large bowl, mix the cream cheese until smooth, then add the prepared pudding and mix again. Fold in the remaining whipped cream, then transfer half the mixture to the pie crust.
8 oz cream cheese, 1 graham cracker crust
Top with one layer of sliced banana and one layer of nilla wafers, then spread remaining pie mixture over the top.
2 bananas, 1 ½ cups nilla wafers
Cover and refrigerate for at least 4 hours or overnight. Garnish with the reserved whipped cream and sliced banana and extra nilla wafers if desired.