Beat the softened cream cheese until completely smooth. Add the powdered sugar and vanilla, then beat again until combined.
Pour in the heavy cream and whip until thick and fluffy with soft peaks. Be careful not to overwhip.
From there, you’re just building layers.
Start with a very thin layer of the whipped cream mixture in the bottom of your dish.
Add a layer of graham crackers, breaking a few pieces as needed to fill in gaps.
Spread about half of the whipped cream mixture over the crackers.
Top with sliced strawberries.
Repeat with another layer of graham crackers, the remaining whipped cream, and finish with strawberries on top.
At this point, you can either crumble a few graham crackers over the top so they soften in the fridge, or wait and add them just before serving for a little crunch.
Cover and refrigerate for several hours, but overnight is best.