Make pudding according to the package direction. For me, I always use banana pudding. Refrigerate while making the rest of the recipe. Set aside.
Mix cream cheese, vanilla, and sugar, creamed together. Beat it with whipped cream to form stiff peaks, then fold it into the cream cheese mixture.
Get pudding from the refrigerator and line graham cracker crust in the bottom of the pudding. Top it with banana and spoon cream cheese mixture on top. Top it with melted chocolate chips with a heavy cream mixture. The last thing you’re going to do is to sprinkle the chocolate rainbow on top.
How to make graham crust: Combine 1 and ½ cups of crushed graham and ¼ cup sugar into a bowl and mix briefly. Add a stick of melted butter to the graham mixture. Next, add vanilla. Mix thoroughly and transfer to the pie plate. In my technique of making crust, I don’t use a lot of butter because it has a tendency for the crust to become hard, especially when it sits in the refrigerator.