01 -
In a medium bowl, combine the graham cracker crumbs, melted butter, and granulated sugar. Mix thoroughly until the crumbs are evenly coated.
02 -
Press the crumb mixture firmly into the bottom of a 9x13-inch baking dish to form an even crust. Use the back of a spoon or a flat measuring cup to compact it.
03 -
Place the crust in the refrigerator to chill for at least 15 minutes to set.
04 -
In a large mixing bowl, beat the softened cream cheese with an electric mixer on medium speed until smooth and creamy, about 2 minutes. Gradually add the powdered sugar on low speed until fully incorporated. Add the vanilla extract and mix until combined.
05 -
Gently fold in 2 cups of whipped cream using a spatula until the mixture is light and fluffy.
06 -
Remove the crust from the refrigerator and spread the cream cheese mixture evenly over the crust.
07 -
Arrange the sliced strawberries in a single layer over the cream cheese filling.
08 -
In a separate bowl, whisk together the vanilla pudding mix and milk until the mixture thickens, about 2 minutes. Fold the drained crushed pineapple into the pudding mixture until well combined.
09 -
Spread the pineapple-pudding mixture evenly over the strawberries.
10 -
Top the cake with the remaining 1 cup of whipped cream, spreading it smoothly over the entire surface.
11 -
Garnish with fresh strawberries as desired. Cover with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, to allow the layers to set.