Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease with butter or baking spray.
In a large bowl, cream butter and sugar until light and fluffy (about 2–3 minutes with a hand or stand mixer).
Beat in eggs, one at a time. Stir in vanilla extract.
In a separate bowl, whisk together 1¾ cups flour, baking powder, and salt.
Add dry ingredients to the butter mixture in batches, alternating with the milk. Begin and end with the flour mixture. Stir until just combined—don’t overmix.
Toss blueberries with the remaining ¼ cup of flour to prevent sinking. Gently fold them into the batter.
Scoop batter into muffin cups, filling each nearly to the top. Sprinkle with 2 tsp sugar for that signature crunchy top.
Bake for 28–30 minutes or until tops are golden and a toothpick inserted in the center comes out with moist crumbs.
Cool muffins in the tin for 5 minutes before transferring to a wire rack.