Grease and flour 2 regular loaf pans or 4 mini pans.
Mix butter, sugar, lemon juice, lemon zest and vanilla until well blended.
Add eggs one at a time and once all are incorporated beat for 2-3 minutes until light and fluffy.
Sift flour, salt, baking powder and baking soda. Add dry ingredients to wet mixture and mix thoroughly.
Add squash and stir just to blend.
Pour into prepared pans and bake at 325 degrees for 45 minutes for small loaf pans or 1 hour for regular size loaf pans.
Allow the pan to cool; remove the bread and place top down on a serving plate (makes for a nice presentation for the glaze and lemons).
Make the Roasted Lemons
Cook lemon slices in a medium saucepan of boiling water 2 minutes to remove bitterness. Drain and pat dry.
Gently toss lemon slices with sugar, and 1 Tbsp. oil in a medium bowl. Spread out on a parchment-lined baking sheet and bake until lemons are no longer wet and only slightly colored, 15–20 minutes. Let cool.
Make the Glaze
Combine the melted butter and powdered sugar and stir until smooth; add the lemon juice and lemon zest and stir to combine.
Add water or milk if necessary to get the right consistency.
Pour the glaze over the top; covering it completely and letting excess dribble down the sides.