In a medium bowl, combine the flour, cornstarch, baking soda, and salt with a whisk. Set aside.
In a separate large mixing bowl, beat the softened butter, softened cream cheese, brown sugar, and granulated sugar with an electric mixer on medium speed until smooth and fluffy, about 2-3 minutes. Be sure to stop periodically to scrape down the sides of the mixing bowl with a rubber spatula so that everything fully combines.
Add the eggs and vanilla bean paste to the butter mixture. Continue to mix on low until everything is thoroughly combined.
With the mixer on low, slowly add the flour mixture to the wet ingredients in small batches. You only want to mix until there aren’t any more streaks of white left. so be sure not to over-mix here.
Using a wooden spoon or rubber spatula, gently fold in the freeze-dried strawberries, white chocolate chips, and graham cracker pieces. Cover the bowl with plastic wrap and place in the refrigerator for at least 30 minutes up to an hour to allow the cookie dough to chill.
Once the dough has finished chilling, line a cookie sheet with parchment paper and use a medium sized cookie scoop (I use a #40, two tablespoon sized scoop), to scoop heaping balls of cookie dough onto the prepared cookie sheet.
Bake for 10-11 minutes in a 350 degree Fahrenheit oven until cookies are set, and edges are golden brown.
Once the cookies are finished baking, remove them from the oven and place the tray on a wire rack to cool. While the cookies are still warm, you can garnish the tops of each cookie with the additional freeze-dried strawberries, white chocolate chips and graham cracker pieces. After that you can sprinkle them lightly with the flaky sea salt, if desired.