Preheat the oven to 350°F (175°C). Grease a 9x5-inch loaf pan and set it aside.
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and poppy seeds. Set aside.
In a large bowl, cream the softened butter and granulated sugar together until light and fluffy, about 3-4 minutes.
Beat in the eggs, one at a time, ensuring each egg is fully incorporated before adding the next.
Stir in the Greek yogurt, lemon juice, lemon zest, and vanilla extract until well blended.
Gradually add the dry ingredients to the wet mixture, stirring gently until just combined. Be careful not to overmix; it's okay if a few flour streaks remain.
Pour the batter into the prepared loaf pan and smooth the top.
Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center comes out clean. If the top starts to brown too quickly, cover it loosely with aluminum foil.
Once baked, remove the loaf from the oven and let it cool in the pan for about 10 minutes. Then, transfer it to a wire rack to cool completely.
For the glaze, mix the powdered sugar with fresh lemon juice in a small bowl until smooth. Drizzle the glaze over the cooled loaf before slicing.
Notes
Serve the loaf on a wooden cutting board, garnished with lemon slices and a sprinkle of extra poppy seeds for an elegant touch.