Preheat your oven to 350°F (175°C). In a medium bowl, combine graham cracker crumbs, melted butter, and granulated sugar. Mix until well combined.
Press the graham cracker mixture into the bottom of a 9x13 inch baking dish. Bake for 10 minutes, then remove from the oven and let it cool completely.
In a large bowl, beat the softened cream cheese and powdered sugar together until smooth and creamy.
Fold in the whipped topping, coconut cream, shredded coconut, and vanilla extract until well combined.
Spread the coconut mixture evenly over the cooled crust.
Cover and refrigerate for at least 4 hours or overnight to allow the flavors to meld and the dessert to set.
Before serving, sprinkle the toasted coconut on top for garnish. Cut into squares and enjoy!