01 - In a mixing bowl, combine the graham cracker crumbs, melted butter, and granulated sugar. Stir until the mixture is evenly moistened and resembles wet sand. Press firmly into the bottom of a 9-inch springform pan or deep-dish pie plate, creating an even layer. Place in the refrigerator to chill while preparing the filling.
02 - In a large bowl, beat the softened cream cheese, powdered sugar, and vanilla extract with an electric mixer until completely smooth and creamy, scraping down the sides as needed.
03 - In a separate chilled bowl, whip the cold heavy cream using an electric mixer until stiff peaks form. Be careful not to overbeat.
04 - Gently fold the whipped cream into the cream cheese mixture in two additions, using a spatula with light sweeping motions, until just combined and fluffy. Avoid overmixing to preserve the airy texture.
05 - Fold the well-drained crushed pineapple and 1 cup of sweetened shredded coconut into the cream mixture until evenly distributed throughout.
06 - Spoon the pineapple coconut cream filling over the chilled crust, spreading it into an even layer with a spatula. Smooth the top surface.
07 - Cover the cake tightly and refrigerate for at least 4 hours, or preferably overnight, until the filling is fully set and firm.
08 - Just before serving, sprinkle the toasted coconut evenly over the top. Garnish with fresh pineapple slices or chunks if desired. Carefully remove the springform ring, slice into wedges, and serve chilled.