01 - Preheat oven to 350°F. Grease a 9x9-inch baking dish with butter or cooking spray.
02 - In a medium bowl, combine flour, melted butter, chopped pecans, sugar, and salt. Mix until crumbly and evenly moistened. Press mixture firmly into the bottom of the prepared baking dish.
03 - Bake for 18–20 minutes until lightly golden. Remove from oven and let cool completely in the dish.
04 - Beat softened cream cheese and powdered sugar in a large bowl until smooth and creamy, about 2 minutes. Add vanilla extract and mix until combined.
05 - In a separate chilled bowl, whip cold heavy cream with an electric mixer until stiff peaks form, about 3–4 minutes.
06 - Gently fold the whipped cream into the cream cheese mixture using a rubber spatula until fully incorporated and smooth.
07 - Spread the cream cheese filling evenly over the cooled crust using an offset spatula or the back of a spoon.
08 - Combine blueberries, sugar, cornstarch, lemon juice, water, and lemon zest in a saucepan over medium heat. Stir frequently until mixture thickens and becomes glossy, about 6–8 minutes. Remove from heat and cool to room temperature.
09 - Carefully spread the cooled blueberry topping evenly over the cream cheese layer.
10 - Cover and refrigerate for at least 1 hour before serving to set layers. Cut into squares and serve chilled.