Adjust the oven rack to the lower-middle position.
Preheat the oven to 375°F.
Lightly grease a 12-cup muffin pan or line the cups with muffin papers.
In a medium mixing bowl, combine the flour, baking powder, baking soda, poppy seeds, and salt.
Set the dry mixture aside.
In the bowl of a stand mixer fitted with the flat beater attachment, beat the softened butter and granulated sugar on medium-high speed for approximately 2 minutes, or until light and fluffy.
Add the grated lemon zest to the butter and sugar mixture.
Mix until evenly incorporated.
Add the eggs, one at a time, beating well after each addition.
Add the plain low-fat yogurt.
Beat until fully incorporated.
Remove the bowl from the mixer.
Using a spatula, gently fold the dry ingredients into the wet mixture.
Mix only until the ingredients are incorporated.
Do not overmix the batter.
Divide the batter evenly among the prepared muffin cups.
Bake for 25 to 30 minutes, or until the muffins are golden brown and a toothpick inserted into the center comes out clean.
Allow the muffins to cool in the pan for 5 minutes.
Transfer the muffins to a wire cooling rack.
To prepare the glaze, combine the confectioner’s sugar and fresh lemon juice in a small bowl.
Stir until smooth.
Drizzle the lemon glaze over the warm muffins.
Serve warm or allow the glaze to set before serving.