Line a baking sheet or large plate with parchment paper to prevent sticking and make cleanup easier.
Rinse the strawberries under cool water and gently pat them completely dry. Slice each one in half lengthwise.
To help them sit flat, trim a small slice off the rounded back of each half.
Using a small spoon or the tip of a paring knife, carefully scoop out a bit of the center of each strawberry to make room for the filling.
Arrange the prepared halves cut side up on the baking sheet.
In a medium bowl, beat the softened cream cheese, powdered sugar, salt, and vanilla extract together until smooth and creamy.
In a separate bowl, whip the heavy cream until stiff peaks form. (Cold cream and chilled beaters help speed this up!)
Carefully fold the whipped cream into the cream cheese mixture using a spatula. Mix just until blended and fluffy, don’t overdo it or you’ll lose the airy texture.
Transfer the filling into a piping bag or a zip-top bag with the corner snipped off. Pipe the cheesecake mixture into the hollowed-out center of each strawberry half.
Sprinkle graham cracker crumbs over the top of each filled strawberry for a classic cheesecake finish.
Serve immediately, or chill for a short time before serving if you prefer them cold.
Notes
Removing a little of the inside of each strawberry gives the filling a better base and helps it stay put. A melon baller or small spoon works great for this. Be careful not to scoop too deep.
Make Ahead Tip: You can prepare the filling in advance and refrigerate it for a few hours. Fill and top the strawberries just before serving.
No Piping Bag? A zip-top bag with the corner cut off works just as well.