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, granulated sugar, and salt. Mix until evenly combined and crumbly.
03 - Press the mixture firmly into the bottom of the prepared baking dish. Bake for 18–20 minutes until lightly golden. Remove from oven and let cool completely.
04 - Beat softened cream cheese and powdered sugar in a large bowl until smooth and creamy. Add vanilla extract and mix until incorporated.
05 - In a separate chilled bowl, whip cold heavy cream with an electric mixer until stiff peaks form.
06 - Gently fold the whipped cream into the cream cheese mixture until fully combined and no streaks remain. Spread the filling evenly over the cooled crust.
07 - Combine blueberries, granulated sugar, cornstarch, lemon juice, water, and lemon zest in a medium saucepan. Cook over medium heat, stirring frequently, until mixture thickens and becomes glossy, about 6–8 minutes. Remove from heat and cool to room temperature.
08 - Carefully spread the cooled blueberry topping over the cream cheese layer. Cover and refrigerate for at least 1 hour before serving to allow flavors to meld and dessert to set properly.