Preheat oven to 350°F (175°C) and line a 9×13-inch pan with parchment paper
Combine flour, powdered sugar, and salt in a bowl
Cut in cold butter until mixture is crumbly
Press crust mixture firmly into the prepared pan
Bake crust for 18–20 minutes until lightly golden
Beat cream cheese until completely smooth
Add sugar and mix until combined
Add eggs one at a time, mixing on low speed
Stir in lemon juice, lemon zest, and vanilla extract
Gently mix in flour until just combined
Pour filling over warm crust and spread evenly
Bake for 30–35 minutes until edges are set and center slightly jiggles
Turn off oven, crack the door, and let bars rest inside for 20 minutes
Cool completely, then refrigerate before slicing