Preheat the oven to 350 degrees. Prepare a muffin tin by spraying it well with baking spray.
In a large bowl whisk together lemon zest and sugar. Add the softened butter and mix with a hand mixer until creamed together. Add the eggs and vanilla, then beat well.
Juice the two lemons into the milk measuring cup.
Add half the flour, the baking powder and salt to the mixing bowl and mix until incorporated. Then add half the milk/lemon juice mixture and mix until just incorporated. Repeat with remaining flour and milk mixtures.
Once everything is combined, add the poppy seeds and fold into the batter.
Using a cookie scoop, portion into the muffin tins. Bake at 350 degrees for 20-25 minutes.
Once done, let cool in muffin tin for about 10 minutes and then finish cooling on a cooling rack
If you want to add even more lemon to these muffins, mix up a glaze of milk, lemon juice and powder sugar and drizzle over the top. Spinkle with a few extra poppy seeds to garnish.