This easy recipe yields a dozen of the softest, fluffiest, most deliciously buttery blueberry muffins. Topped with a crunchy cinnamon brown sugar streusel, these rival any bakery muffin, but come together quickly in your own kitchen. They’re prepared with simple ingredients, so you can be biting into a fresh, warm blueberry muffin in under an hour.

Muffins are a perennial favorite because they’re quick and easy to make and the flavors are endless (just like scones). Everyone appreciates a fresh batch of muffins and, best of all, muffins double as breakfast and snack. (Or in the case of double chocolate muffins… dessert!)
But when it comes to muffin varieties, blueberry muffins hold the crown. Nothing compares to the classic blueberry muffin, and today I’m showing you exactly how to prepare my very best version.
This is my family’s favorite blueberry muffins recipe, and going by the hundreds of 5-star reviews it’s received, it’s a family favorite for many other home bakers, too!

Why Are These Our Favorite Blueberry Muffins?
They’re a texture lover’s dream with a buttery soft crumb, juicy blueberries, and a sweet crunch on top. They’re not as large and dense as my jumbo blueberry muffins and have a little more flavor from the brown sugar and butter.
These muffins stand out from the rest because they’re:
- Buttery and moist
- Soft and cakey, not dense
- Easy to prepare
- Made with EXTRA blueberries (and you can use fresh or frozen)
- Topped with an easy 3-ingredient sweet streusel
Since I first developed this blueberry muffin recipe, I’ve baked dozens of variations—swapping blueberries for apples, peaches, and other fruits. In fact, this blueberry muffin recipe quickly turned into my go-to base muffin recipe, a batter you can turn into infinite muffin flavors. I also have the recipe in my newest cookbook,

How to Make the Best Blueberry Muffins
There are no secret ingredients or complicated steps in this blueberry muffin recipe. You only need a few bowls and a mixer… and a muffin pan, of course!
- Whisk the dry ingredients: Flour, leaveners, and salt.
- Mix the wet ingredients: Butter, sugars, eggs, sour cream, and vanilla.
- Combine wet & dry, then add milk: You can use any type of milk, dairy or nondairy, or even buttermilk (see Notes).
- Spoon into muffin pan: Fill those liners all the way to the top!
- Add streusel topping: Just brown sugar, cinnamon, and chopped walnuts. See below for suggested alternatives.
- Bake!
That’s it! The sour cream is the magical ingredient because it adds so much moisture and produces the softest blueberry muffins ever. If you don’t have sour cream, you can use yogurt like we do in lemon blueberry muffins. Or you can use buttermilk to replace both the milk and the sour cream.


How to Create the Perfect Tall Muffin Tops
For tall bakery-style domed muffin tops, there are 3 directions to follow closely:
- Make sure your muffin batter is THICK. (This one is!)
- Fill your muffin tins/liners all the way to the top.
- Bake the muffins for 5 minutes at a high temperature, and then lower the temperature while keeping the oven door closed. This initial high oven temperature quickly lifts up the muffin top. Once the temperature is reduced, the centers of the muffins bake. I recommend this in nearly all of my muffin recipes. (These crumb cake muffins are an exception to the rule!)
Have I mentioned what a treat these are with a swipe of homemade honey butter, too? Cinnamon butter is also an amazing pairing with these muffins!
How to Freeze Blueberry Muffins
You can freeze the muffins for up to 3 months. Cool completely and then place the muffins in a freezer-friendly container or bag. When ready to eat, thaw in the refrigerator (overnight) or at room temperature on the counter. To warm up, microwave the thawed muffins for about 20 seconds or bake at 300°F (149°C) for 6–10 minutes.












