Preheat the oven to 375°F (190°C) and line a muffin tin with liners.
In a mixing bowl, whisk together the flour, baking powder, baking soda, salt, and sugar.
In another bowl, whisk together the melted butter, eggs, vanilla extract, milk, and lemon zest until well combined.
Gradually add the wet ingredients to the dry ingredients, stirring until just combined. Do not overmix.
Gently fold in the blueberries, being careful not to crush them.
Divide the batter evenly into the prepared muffin tin, filling each cup about 3/4 full.
Bake for 18-20 minutes, or until a toothpick inserted in the center comes out clean.
Allow the muffins to cool in the pan for 5 minutes before transferring to a wire rack to cool completely.