Set your oven to preheat at 375°F (190°C) and line a muffin tin with paper liners.
For tall, bakery-style muffins, don’t grease the sides, just the bottom.
In a spacious bowl, whisk together the flour, baking powder, baking soda, and salt.
Toss fresh blueberries in a bit of flour to prevent them from sinking in the batter.
In another bowl, whisk melted butter with sugar until smooth.
Add eggs one at a time, mixing well after each, then stir in vanilla extract.
Slowly pour in buttermilk and mix gently. this keeps the muffins tender and moist.
Combine the wet and dry ingredients with a spatula, being careful not to overmix.
Fold in the blueberries right before it’s fully combined.
Fill the muffin cups almost to the top, then sprinkle with streusel and coarse sugar for a perfect crunch.
Bake for 18 minutes, or until a toothpick inserted into the center comes out clean. Remember to rotate the pan halfway through for uniform baking.
Allow the muffins to cool in the pan for 5 minutes, then move them to a wire rack to cool fully.
Enjoy these fluffy, blueberry-packed delights!