Preheat oven to 350F. Line muffin tin and set aside.
In a large bowl, sift together flour, baking powder, baking soda, and salt. Add sugar and whisk well with dry ingredients.
Then, in a bowl or a large measuring cup, briefly mix together lemon zest, lemon juice, milk, and oil, then add to the dry ingredients and using a spatula, mix until combined.
Add the poppy seeds and give it a few more strokes to incorporate into batter.
Divide batter evenly into liners, give the pan a couple of light taps then place in the oven to bake for 30 minutes.
Remove and allow to cool before enjoying. Dust lightly with icing sugar or add your frosting - if desired.