In a medium-large bowl, mix melted and cooled butter with finely ground, processed graham crackers. Press into the bottom of a 13x9 pan. Cover and chill until the next layer is ready.
10 ounces graham crackers, 6 Tablespoons unsalted butter
Cream Cheese Layer
Using an electric mixer, combine the cream cheese, sugar, and 1-2 tablespoons fresh squeezed lemon juice (2 tablespoons works best for me). The mixture should be even and smooth. Spread evenly on top of the graham cracker crust.
16 ounces cream cheese, 1 cup granulated white sugar, 2 Tablespoons fresh squeezed lemon juice
Banana Cream Pudding Layer
In a large mixing bowl, whisk the milk and instant banana cream pudding mix until set. It may take 4-5 minutes to thicken. Spread evenly on top of the cream cheese mixture.
Spread thawed whipped topping on top of the banana cream pudding layer. Optionally, you can freeze the dessert overnight for more defined slices. Do not freeze if you substitute homemade whipped cream because it might not hold up like frozen whipped topping (like Cool Whip) would.
8 ounces Cool Whip
Optionally top with freshly sliced banana right before serving.
Use an offset spatula for spreading the layers, and wipe it off between each layer. Use a sharp knife and cut down into the bottom crust first before removing a slice with a spatula.
You'll want to use two 3.4 ounce boxes of instant banana cream pudding mix, for a total of 6.8 ounces. If you can't find the correct ounces, it's easiest to purchase two boxes and weigh out the mixture on a kitchen scale.
Two 5-ounce packages of graham crackers will do the trick for the crust. You can use regular, vanilla, or honey graham crackers.
Your melted butter should be cooled slightly before combining it with the crackers. If you're in a pinch, pop it in the freezer for a couple of minutes, but don't let it harden.