Preheat Oven:
Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish or line with parchment paper.
Prepare the Crust:
In a medium bowl, cream together butter and sugar until light and fluffy. Stir in flour and salt until combined. Press evenly into the prepared baking dish.
Bake the Crust:
Bake for 18–20 minutes, or until lightly golden. Remove from oven and let cool slightly.
Prepare the Lemon Filling:
In a separate bowl, whisk together eggs, sugar, flour, lemon juice, and lemon zest until smooth and well combined.
Pour Filling Over Crust:
Pour the lemon mixture over the slightly cooled crust.
Bake Again:
Bake for 20–25 minutes, or until filling is set and lightly golden around the edges.
Cool and Serve:
Allow to cool completely in the pan. Dust with powdered sugar before cutting into squares or rectangles.