You know that smell? The one that hits you the moment blueberry muffins come out of the oven?
It stops you in your tracks. Warm butter, sweet fruit, a hint of cinnamon. Suddenly the whole kitchen feels like a cozy bakery on a slow Saturday morning.
I’ve baked more batches of these than I can count. And every single time, they disappear within the hour.
Today I’m sharing my go-to blueberry muffin recipe. We’re talking a fluffy, tender crumb packed with juicy berries, topped with a buttery streusel that shatters just slightly when you bite in. Way better than anything from a coffee shop. And honestly? Way easier than you’d expect.

A Few Things Before We Start
You don’t need any fancy equipment here. No stand mixer. No special pans. Just a couple of bowls, a spatula, and a standard 12-cup muffin tin.
Here’s a quick look at the timing:
| Prep Time | 15 minutes |
| Cook Time | 22 minutes |
| Total Time | 37 minutes |
| Servings | 12 muffins |
| Difficulty | Easy |
The Ingredients
Gather everything before you begin. It’s a simple chef habit that makes the whole process feel calm and controlled instead of chaotic.
| Ingredient | Quantity | Notes |
|---|---|---|
| For the Muffins: | ||
| All-purpose flour | 2 cups | Spoon and level for accuracy |
| Granulated sugar | 1 cup | Provides structure and sweetness |
| Baking powder | 2 teaspoons | Make sure it’s not expired |
| Salt | ½ teaspoon | Balances the sweetness |
| Eggs | 2 large | Room temperature preferred |
| Butter | ½ cup | Melted and slightly cooled |
| Milk | ½ cup | Whole milk gives the best texture |
| Vanilla extract | 1 teaspoon | Pure extract, not imitation |
| Blueberries | 2 cups (1 pint) | Fresh or frozen, both work great |
| For the Streusel Topping: | ||
| All-purpose flour | ¼ cup | Creates the crumbly base |
| Brown sugar | 2 tablespoons | Packed tightly |
| Granulated sugar | 2 tablespoons | Adds a delightful crunch |
| Ground cinnamon | ¼ teaspoon | Warm background spice |
| Salt | ⅛ teaspoon | Just a pinch |
| Butter | 2 tablespoons | Must be very cold |
A quick note on the blueberries. Fresh berries are wonderful during peak summer season. But frozen berries work brilliantly year-round. You don’t have to wait for the right time of year to make these. Just don’t thaw frozen berries before adding them. More on that in the FAQ below.

Step-by-Step: How to Make Them
Step 1: Preheat and Prep Your Pan
Set your oven to 400°F. That high starting heat is what gives you those tall, domed muffin tops. Don’t skip preheating. A cold oven means flat, sad muffins.
Line a standard 12-cup muffin pan with paper liners. No liners? Grease the pan really well with butter.
Step 2: Whisk the Dry Ingredients
In a large mixing bowl, combine the 2 cups of flour, 1 cup of granulated sugar, 2 teaspoons of baking powder, and ½ teaspoon of salt. Whisk them together until everything is evenly distributed. Set the bowl aside.
Step 3: Mix the Wet Ingredients
In a separate medium bowl, crack in the 2 eggs and whisk until smooth and slightly pale. Pour in the melted butter, milk, and vanilla extract. Whisk everything together until it’s fully combined and unified.

Step 4: Combine Wet and Dry
Pour the wet mixture into the dry mixture. Use a rubber spatula to stir gently.
Here’s the most important rule in this entire recipe:
Stop stirring the moment you no longer see dry flour streaks.
That’s it. Done. The batter will look lumpy. That’s exactly right. Do not keep mixing to smooth it out. Overmixing builds up gluten, and gluten turns muffins tough and rubbery. A lumpy batter is a happy batter.
Step 5: Fold in the Blueberries
Add the 2 cups of blueberries and fold them in gently with your spatula. Be deliberate and slow here. Crushed berries bleed into the batter and turn it a muddy grayish-blue. You want those berries whole and intact.
Step 6: Make the Streusel Topping
In a small bowl, combine the ¼ cup flour, brown sugar, granulated sugar, cinnamon, and pinch of salt. Stir together. Then add the 2 tablespoons of cold butter.
Use a fork, two knives, or a pastry cutter to work the butter into the flour mixture. Keep going until it looks coarse and crumbly with small, pea-sized chunks of butter still visible. That’s the texture you’re after.
Why cold butter? Because when those little chunks of cold butter hit the hot oven, they create tiny steam pockets. That’s what gives streusel its irresistible crunchy, slightly crisp texture. Melted or soft butter would just turn it into a greasy paste.
Step 7: Fill the Pan and Add the Topping
Use a large spoon or cookie scoop to divide the batter evenly among the 12 muffin cups. Fill each one nearly to the top. That’s what creates those beautiful bakery-style domes.
Sprinkle about 1 tablespoon of streusel over each muffin. Press it down very lightly so it adheres.

Step 8: Bake and Cool
Place the pan in the center of your preheated oven. Bake for 18 to 22 minutes.
To check for doneness, insert a wooden toothpick into the center of a muffin. It should come out mostly clean. A few moist crumbs clinging to it are perfectly fine. A wet streak of raw batter means they need a few more minutes.
Once done, let the muffins cool in the pan for about 5 minutes. Then transfer them to a wire rack. Letting them cool properly keeps the bottoms from getting soggy and steamed inside the tin.
Pro Tips That Actually Make a Difference
Don’t overmix. Seriously. I know I already said this, but it’s the single most common mistake people make with muffins. The second those flour streaks are gone, put down the spatula. Walk away.
Room temperature eggs matter. Cold eggs don’t blend as smoothly into the batter. Pull them out of the fridge 20 to 30 minutes before you start baking. It’s a small step with a real impact on the final texture.
Two butters, two purposes. Melted butter in the batter gives you that moist, cake-like crumb. Cold butter in the streusel gives you crunch. They do completely different jobs, and the temperature of each matters.
Storing Your Muffins
These keep surprisingly well.
- At room temperature: Store in an airtight container for up to 4 days
- Trick: Place a paper towel inside the container to absorb excess moisture and keep the streusel from going soft
- In the freezer: Transfer fully cooled muffins into a freezer bag and freeze for up to 3 months
- To reheat from frozen: Thaw at room temperature overnight, or warm in a 300°F oven for about 5 minutes
Frequently Asked Questions
Can I use frozen blueberries instead of fresh?
Absolutely. Frozen blueberries actually work really well in this recipe. The key is to not thaw them first. Thawed berries release a ton of liquid and bleed into the batter, turning everything a strange blue-green color. Just fold them straight from the freezer into the batter. You may need to add one extra minute to the baking time.
Why did all my blueberries sink to the bottom?
Sinking fruit usually means the batter was too thin. This recipe produces a thick, sturdy batter that naturally holds the berries in place. If you still have trouble, try tossing the blueberries in a teaspoon of flour before folding them in. The flour creates a light coating that helps them grip the batter.
Can I swap the blueberries for a different fruit?
Yes, and it works really well. Chopped strawberries, fresh raspberries, and diced peaches are all great substitutes. Just keep the pieces roughly blueberry-sized for an even bake throughout.
Do I need a pastry cutter for the streusel?
Not at all. Two forks work fine. You can even use your fingertips to rub the butter into the flour. Just move quickly if you go the finger route since the heat from your hands will start to melt the butter, and you want it to stay cold and chunky.

Bakery-Style Blueberry Muffins with Streusel Topping
Ingredients
For the Muffins
- 2 cups all-purpose flour Spoon and leveled
- 1 cup granulated sugar
- 2 tsp baking powder Ensure fresh
- 1/2 tsp salt
- 2 large eggs Room temperature
- 1/2 cup butter Melted and slightly cooled
- 1/2 cup whole milk
- 1 tsp vanilla extract Pure extract preferred
- 2 cups blueberries Fresh or frozen (do not thaw)
For the Streusel Topping
- 1/4 cup all-purpose flour
- 2 tbsp brown sugar Packed tightly
- 2 tbsp granulated sugar
- 1/4 tsp ground cinnamon
- 1/8 tsp salt A pinch
- 2 tbsp unsalted butter Very cold
Instructions
- Preheat oven to 400°F. Line a 12-cup muffin pan with paper liners or grease well.
- In a large bowl, whisk together 2 cups flour, 1 cup granulated sugar, baking powder, and salt.
- In a separate medium bowl, whisk eggs until smooth. Add melted butter, milk, and vanilla; whisk until combined.
- Pour wet ingredients into dry. Stir gently with a spatula only until no dry flour streaks remain. Batter should be lumpy.
- Gently fold in the blueberries. Do not overmix to prevent the berries from bleeding.
- Prepare streusel: Mix flour, sugars, cinnamon, and salt. Cut in cold butter with a fork or pastry cutter until crumbly with pea-sized chunks.
- Divide batter evenly among muffin cups, filling nearly to the top. Sprinkle streusel over each muffin and press lightly.
- Bake for 18 to 22 minutes or until a toothpick comes out mostly clean. Cool in pan for 5 minutes before transferring to a wire rack.
