In a large mixing bowl, combine the eggs, sugar, milk, and oil with a hand whisk. Whisk until the oil is incorporated.
Pour in the zest and lemon juice and whisk again until just combined.
In a separate bowl, sift (or using a silicone spatula, mix) together the flour, baking soda, baking powder, and pinch of salt.
To the wet ingredients, pour in the dry and whisk until the flour JUST comes together with the wet ingredients. Try not to over mix. The batter will get thick and may be a little lumpy.
Let the batter sit for 20 minutes on the counter. Meanwhile, preheat the oven to 375º and line a muffin tray, pre-grease the muffin liners.
Using a large cookie scoop, scoop some batter evenly across the muffin tin. The batter should go ¾ of the way up in each well.
Bake for 22º and let cool for 15 minutes afterwards. You can take them out of the liner and let them fully cool on a wire rack.