01 - Preheat oven to 350°F. Grease a 9x9-inch baking dish with butter or cooking spray.
02 - Combine flour, melted butter, pecans, sugar, and salt in a bowl. Press the 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 before adding filling.
04 - Beat softened cream cheese and powdered sugar until smooth and creamy. Stir in vanilla extract.
05 - In a separate chilled bowl, whip cold heavy cream to stiff peaks using an electric mixer.
06 - Gently fold whipped cream into the cream cheese mixture until fully incorporated and smooth.
07 - Spread the cream cheese filling evenly over the cooled crust using an offset spatula.
08 - Combine blueberries, sugar, cornstarch, lemon juice, water, and lemon zest in a saucepan. Cook over medium heat, stirring constantly, until mixture thickens and becomes glossy, about 6-8 minutes.
09 - Remove saucepan from heat and let blueberry mixture cool to room temperature.
10 - Carefully spread cooled blueberry topping over the cream cheese layer.
11 - Cover and refrigerate for at least 1 hour to set. Serve cold for best texture and flavor.