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 ingredients and the blueberries, fold with a spatula; do not overmix. 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.