5 from 1 vote
My Favorite Blueberry Muffins
Prep Time
20 mins
Cook Time
20 mins
Total Time
40 mins
I substituted buttermilk for the milk in this recipe, which made for a brilliant muffin. Although, I've also used regular milk with great results.
Servings: 12 muffins
For the muffins:
  • 7 Tablespoons unsalted butter
  • 1/3 cup buttermilk (or regular milk)
  • 1 large egg
  • 1 large egg yolk
  • 1 teaspoon pure vanilla extract
  • 1 1/2 cups all-purpose flour
  • 3/4 cup granulated sugar
  • 1 1/2 teaspoons baking powder
  • 3/4 teaspoon salt
  • 2 cups fresh blueberries (Can use frozen if thawed and drained first.)
For the streusel topping:
  • 3 Tablespoons very cold unsalted butter
  • 1/2 cup all-purpose flour
  • 3 Tablespoons granulated sugar
  1. Adjust an oven rack to the upper third of the oven. Preheat the oven to 375 degrees F. Line a muffin pan with 12 baking cups; set aside.
For the muffins:
  1. Melt the 7 Tablespoons butter in a small skillet over medium heat. Do not stir right away, but keep an eye on it. After it's done crackling, it will turn a medium brown color and smell a little nutty. This means it's done. Remove from the heat right away and transfer to a bowl to cool.
  2. In a medium bowl, whisk together the milk, egg, yolk, and vanilla until thoroughly incorporated. Stir in the brown butter.
  3. In a separate medium bowl, combine the flour, sugar, baking powder and salt. Add the milk mixture all at once and stir gently. Carefully fold in the blueberries then divide the batter evenly among the prepared muffin pan.
For the streusel topping:
  1. Combine all three ingredients in a bowl and rub together with your fingers. Mix like this until the mixture is crumbly. Sprinkle evenly over the muffin batter in the cups.
  2. Bake the muffins for 20 to 22 minutes, or until golden and crisp and passes the toothpick test. Cool in the muffin pan for 15 minutes before removing. Serve warm or at room temperature.
Recipe Notes

The muffins last at room temperature for up to 3 days, however, these freeze beautifully. Place on a baking sheet in a single layer and freeze for 1 hour, then transfer to a freezer bag to store up to 1 month. Thaw in the microwave for 10-15 seconds.