Mix flour, sugar, baking powder, and salt. Take your time here and make sure everything is evenly distributed. I like to use a large bowl so there's plenty of room to work. Always taste as you go — you can add more seasoning, but you can't take it away!
Whisk eggs, milk, butter, and vanilla.
Gently fold wet into dry ingredients.
Let batter rest 5 minutes. I know it's tempting to dig in right away, but this resting time allows everything to set properly and makes a real difference in the final result.
Heat griddle to medium.
Pour 1/4 cup batter per pancake.
Add blueberries to each pancake.
Flip when bubbles form, cook until golden.