clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stack of three blueberry muffins in front of a bowl of blueberries

Bakery Style Blueberry Muffins

  • Author: Leslie Jeon
  • Total Time: 35 minutes
  • Yield: 12 muffins 1x


These bakery style blueberry muffins are the muffins you didn't know you needed in your life! They're soft and bursting with blueberries on the inside and garnished with a delicious, crunchy streusel topping.



Blueberry Muffins: 

  • 1/2 cup (113g) unsalted butter, melted
  • 1/2 cup (114g) whole milk 
  • 2 whole eggs (100g)
  • 1/4 cup (57g) sour cream
  • 1 teaspoon vanilla extract
  • 2 cups (240g) all-purpose flour
  • 1/2 cup (107g) light brown sugar, packed 
  • 1/2 cup (100g) granulated sugar 
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon ground cinnamon
  • 1 cup (150g) blueberries, fresh or frozen 

Streusel Topping:

  • 1/4 cup (53g) light brown sugar, packed 
  • 1/4 cup (50g) granulated sugar
  • 1/4 cup (30g) all-purpose flour 
  • 1 teaspoon cinnamon 
  • 1/8 teaspoon salt
  • 1/3 cup (38g) walnuts, roughly chopped
  • 1/4 cup (57g) unsalted butter, cubed


  1. Preheat the oven to 350°F (177°C). Line a standard muffin pan with paper liners and set it aside.
  2. Prepare the blueberry muffins: In a large bowl, whisk together the melted butter, whole milk, eggs, sour cream, and vanilla extract until well combined. In a separate bowl, whisk together the all-purpose flour, light brown sugar, granulated sugar, salt, baking powder, baking soda, and ground cinnamon. Whisk the dry ingredients into the wet ingredients, then fold in the blueberries until just combined.
  3. Prepare the streusel topping: In a medium bowl, whisk together the light brown sugar, granulated sugar, all-purpose flour, cinnamon, salt, and chopped walnuts. Add in the cubed butter, then use a pastry cutter or fork to cut the butter into the mixture until the texture is coarse. You want there to still be some chunks of butter visible. 
  4. Spoon the muffin batter into the prepared liners until they are about 3/4 of the way full, then generously sprinkle the streusel topping over the top of each muffin.
  5. Bake the muffins for 20-25 minutes, or until a toothpick inserted into the middle of a muffin comes out clean. Remove the muffins from the oven and transfer them to a wire rack to cool completely.
  6. Stored tightly in an airtight container, these muffins will stay fresh at room temperature for 3-5 days or up to two months in the freezer.


  • Blueberries: Both fresh and frozen blueberries work well for this recipe. If you're using frozen blueberries, you don't need to thaw them first. 
  • Walnuts: The walnuts add a delicious crunch and flavor to the streusel topping, but feel free to omit them if you'd prefer a nut-free muffin. 
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American

Keywords: blueberry muffins, muffins, blueberry, bakery style blueberry muffins