Line an 8×8-inch baking dish with parchment paper and set aside.
Add Graham crackers to a food processor and pulse until you have fine crumbs. Measure out 2 cups.
Transfer the 2 cups of crumbs to a bowl and add the ½ cup melted butter. Mix until well combined.
Press the mixture firmly and evenly into the lined pan using the bottom of a measuring cup. Refrigerate while you make the filling.
In a food processor or blender, combine the 16 oz cream cheese, 2 cups diced strawberries, ¾ cup granulated sugar, and 1 teaspoon vanilla extract. Blend until smooth.
In a separate bowl, whip the 1 cup cold heavy cream until stiff peaks form. Gently fold it into the cream cheese mixture in two additions. Don't overmix.
Pour the filling over the chilled crust and spread evenly.
Cover with plastic wrap and freeze for at least 5 hours or overnight.
When ready to serve, lift out by the parchment and cut into 12 equal squares.