Heat oven to 400° F.
Add muffin liner papers to a 12-cup muffin pan. Or grease the pan very well.
In a mixing bowl add flour, baking powder, baking soda, salt, and lemon zest. Mix well.
In a separate mixing bowl add the lemon juice, vanilla, egg and oil. Beat together.
Add the honey and yogurt to the egg/oil mixture and stir well to combine.
Add the wet ingredients to the dry. Mix just until moistened, being careful not to over mix. The batter will be quite thick.
Using a 4-Tablespoon scoop or a spoon, fill each muffin cup about ⅔ full.
Bake for 13-18 minutes, or until golden brown.
Let cool in the muffin pan for 10 minutes, then remove to a wire rack to finish cooling.
To make the glaze: mix together the powdered sugar and lemon juice. Drizzle over cooled muffins.
Enjoy warm or cool (see Notes for storage and reheating instructions).