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 mixture firmly into the bottom of the prepared baking dish.
03 - Bake crust for 18–20 minutes until lightly golden. Remove from oven and let cool completely.
04 - Beat cream cheese and powdered sugar until smooth and creamy. Stir in vanilla extract.
05 - In a separate chilled bowl, whip 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 completely 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 topping cool to room temperature.
10 - Carefully spread the cooled blueberry topping evenly over the cream cheese layer.
11 - Cover dish with plastic wrap and refrigerate for at least 1 hour before serving to allow layers to set.