01 -
Preheat the oven to 175°C. Grease and line a 23x13 cm loaf pan with parchment paper.
02 -
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt until well incorporated.
03 -
In a large bowl, use an electric mixer on medium speed to cream the softened butter with the sugar until light, fluffy, and pale yellow, about 3–4 minutes.
04 -
Beat in the eggs, one at a time, then stir in the lemon zest, orange zest, both citrus juices, and vanilla extract until thoroughly combined.
05 -
Alternate adding the dry mixture and milk to the wet mixture, beginning and ending with the dry ingredients. Mix gently just until incorporated, taking care not to overmix.
06 -
Fold the chopped pistachios gently into the batter.
07 -
Pour the batter into the prepared loaf pan, smooth the surface, and sprinkle extra chopped pistachios on top if desired.
08 -
Bake for 45–55 minutes until a toothpick inserted into the center of the loaf comes out clean.
09 -
Allow the loaf to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
10 -
Whisk powdered sugar with citrus juice until smooth and pourable. Drizzle glaze over the cooled loaf and finish with a sprinkle of chopped pistachios.