Preheat the oven to 350°F. Lightly spray or butter an 8x8-inch baking pan.
Using an electric hand mixer, cream the butter and sugar together in a large mixing bowl until light and fluffy. Mix in the eggs, one at a time. Mix in the lemon juice and zest. (Note: the batter may look curdled at this point, but that's normal.)
Stir in the salt and flour with a rubber spatula, stirring just until everything is well combined - don't overmix!
Spread the batter evenly into the prepared pan.
Bake for 25-30 minutes or just until the center is set.
Let the brownies cool in the pan on a wire rack.
Once cooled, mix the powdered sugar and enough lemon juice in a small bowl to make a thick but pourable glaze. Spread the glaze evenly over the top of the completely cooled brownies.
Allow the glaze to set before slicing.
Notes
A 9x9-inch pan will yield slightly thinner brownies.
If you prefer, you can line your pan with parchment paper to make it easier to remove your brownies when they’re done.
Store leftovers in an airtight container at room temperature for up to 3 days, or refrigerate for a longer shelf life.
To freeze these brownies, tightly wrap the brownies or store them in a freezer-safe container for up to 3 months. Thaw at room temperature before serving.