Heat oven to 375°F. Place paper liners in a 12-cup muffin tin.
In a medium bowl, combine flour, baking soda, baking powder, and salt. Set aside.
In a large bowl, combine oil, sugar, and zest. Add eggs, lemon juice, yogurt and vanilla. Fold dry ingredients into wet ingredients and combine. Do not over mix.
Divide batter evenly among paper liners. Bake until a wooden pick inserted in the center of the muffin comes out clean, 18–20 minutes. Let cool for 5 minutes.
Meanwhile, make the glaze: Combine lemon juice and powdered sugar and whisk until smooth. Drizzle on cooled muffins and serve.