These Bakery-Style Blueberry Streusel Muffins are soft, fluffy, and bursting with juicy blueberries, topped with a buttery cinnamon crumb that creates the perfect crunchy finish. Just like the muffins from your favorite coffee shop, these homemade muffins have tall domed tops, a tender crumb, and incredible flavor. They’re perfect for breakfast, brunch, afternoon snacks, or dessert, and they freeze beautifully for meal prep.
Ingredients
For the Muffins
- 2½ cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs (room temperature)
- 1 teaspoon vanilla extract
- 1 cup sour cream (or plain Greek yogurt)
- 1½ cups fresh or frozen blueberries
- 1 tablespoon flour (to coat the blueberries)
For the Streusel Topping
- ½ cup all-purpose flour
- ⅓ cup brown sugar
- ½ teaspoon ground cinnamon
- ¼ cup cold butter, cubed
Instructions
Step 1: Prepare the Oven
- Preheat the oven to 375°F (190°C).
- Line a 12-cup muffin pan with paper liners or tulip baking cups.
Step 2: Make the Streusel
- In a small bowl, combine the flour, brown sugar, and cinnamon.
- Cut in the cold butter using a fork or pastry cutter until crumbly.
- Refrigerate while preparing the batter.
Step 3: Mix the Batter
- In one bowl, whisk together the flour, baking powder, baking soda, and salt.
- In another bowl, beat the butter and sugar until light and fluffy (about 3–4 minutes).
- Beat in the eggs one at a time.
- Add the vanilla extract.
- Mix in the sour cream until smooth.
- Gradually fold the dry ingredients into the wet ingredients just until combined.
Step 4: Add the Blueberries
- Toss the blueberries with 1 tablespoon of flour to help prevent sinking.
- Gently fold them into the batter.
Step 5: Fill the Muffin Cups
- Divide the batter evenly among the muffin cups, filling each about ¾ full.
- Generously sprinkle the streusel topping over each muffin.
Step 6: Bake
- Bake for 22–28 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool in the pan for 5 minutes, then transfer to a wire rack.
Tips for Perfect Muffins
- Use room-temperature ingredients for a smoother batter.
- Avoid overmixing to keep the muffins tender.
- Coat blueberries with flour before folding them into the batter.
- For taller muffin tops, bake at 400°F (205°C) for the first 5 minutes, then reduce the temperature to 375°F (190°C) for the remaining baking time.
Storage
- Store in an airtight container at room temperature for up to 3 days.
- Refrigerate for up to 1 week.
- Freeze for up to 3 months. Thaw overnight or warm in the microwave for 20–30 seconds.
Nutrition (Approximate Per Muffin)
- Calories: 290
- Carbohydrates: 37g
- Protein: 5g
- Fat: 14g
- Saturated Fat: 8g
- Fiber: 2g
- Sugar: 18g
Frequently Asked Questions
Can I use frozen blueberries?
Yes. Use them straight from the freezer without thawing to help prevent excess moisture.
Why did my blueberries sink?
Coating them lightly in flour and using a thick batter helps keep them evenly distributed.
Can I make these ahead of time?
Absolutely. They stay fresh for several days and freeze very well.
Can I substitute Greek yogurt for sour cream?
Yes. Plain full-fat Greek yogurt works as an excellent substitute.
How do I get bakery-style muffin tops?
Fill the muffin cups generously and start baking at a higher temperature for the first few minutes before lowering it.
Can I add other mix-ins?
Yes. White chocolate chips, lemon zest, chopped pecans, or walnuts pair wonderfully with blueberries.

