Preheat the oven to 375 degrees F.
Spray a mini muffin pan with cooking spray.
In a large bowl with an electric mixer, beat together the sugar, lemon zest, and butter until well combined, about 2 minutes.
Add the eggs, yogurt, vanilla, and lemon juice, beating until combined.
Add the baking powder, baking soda, and salt, and mix to combine.
Fold in the flour and poppy seeds, mixing until just combined. Don't overmix.
Divide the batter between the muffin cups.
Bake in the preheated oven for 12-14 minutes. The tops should be domed and edges slightly golden.
Let them cool.
To make the glaze, combine the powdered sugar and lemon juice.
Drizzle the glaze over the muffins.
Enjoy!