Prepare for Baking:
Preheat the oven to 375°F (190°C). Line a muffin tin with paper liners or lightly grease with cooking spray.
Mix the Dry Ingredients:
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Combine the Wet Ingredients:
In a large bowl, whisk together the melted butter and sugar until smooth. Add the eggs, one at a time, and mix well. Stir in the yogurt, milk, lemon zest, and lemon juice.
Combine Wet and Dry Ingredients:
Gradually add the dry ingredients to the wet ingredients, stirring just until combined. Be careful not to overmix. Gently fold in the blueberries.
Fill the Muffin Tin:
Divide the batter evenly among the muffin cups, filling each about ¾ full.
Bake the Muffins:
Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean. Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
Prepare the Lemon Glaze (Optional):
In a small bowl, whisk together the powdered sugar and lemon juice until smooth. Drizzle over the cooled muffins.