Whisk together the flour, baking powder, and salt. Set aside.
Cream together the butter and granulated sugar until creamy, about 3 minutes.
Add the eggs one at a time. Make sure each is thoroughly combined before adding the next.
Beat in the extracts and lemon juice.
Fold in the zest and all but two tablespoons of the ground pistachios.
Turn the mixer speed down to low and gradually add the dry ingredients until just combined.
Transfer the mixture to the prepared pan.
Bake for 40 minutes until a knife inserted in the middle comes out clean.
Let the bread cool in the pan for 15 minutes.
De-pan and place on a cooling rack positioned over a parchment paper-lined baking sheet.
Let cool completely before glazing.
Make the Glaze:
Whisk together the powdered sugar and lemon juice.
Whisk in the zest.
The glaze should be thick but pourable. If the glaze is too thick, add more lemon juice or water. If the glaze is too thin, add more powdered sugar. Add one tablespoon at a time until the glaze achieves the desiredconsistency.
Pour the glaze evenly over the cooled bread.
Sprinkle zest and crushed pistachios over the top of the bread.
When the glaze has completely hardened, plate, slice, and serve.
Recipe Notes
*Optional, but I like to add it for a nice flavor boost.