01 - Preheat the oven to 350°F. Lightly grease a 9x5-inch loaf pan and line with parchment paper for easy removal.
02 - In a large bowl, whisk together all-purpose flour, baking powder, baking soda, and salt until thoroughly blended.
03 - In a separate bowl, whisk eggs, whole milk, yogurt or sour cream, melted butter, granulated sugar, maple syrup if using, vanilla extract, lemon zest, and lemon juice until the mixture is smooth.
04 - Add wet ingredients to the dry ingredients. Stir gently with a spatula until just combined, being careful not to overmix.
05 - Toss blueberries in one tablespoon of flour to evenly coat. Fold blueberries into the batter gently to distribute.
06 - Transfer the batter to the prepared loaf pan. Smooth the surface with a spatula.
07 - Place pan in oven and bake for 45 to 55 minutes. Test for doneness by inserting a toothpick in the center; it should come out clean. If the loaf browns quickly, cover loosely with foil after 30 minutes.
08 - Remove from oven; allow bread to cool in pan for 10 minutes. Transfer loaf to a wire rack and let cool completely.
09 - For glaze, whisk together powdered sugar and fresh lemon juice until smooth. Drizzle over cooled loaf before slicing to serve.