My favorite Blueberry Muffins recipe yields soft and moist muffins with a crumble topping that is bakery-quality. Enjoy them anytime or freeze for a quick breakfast on-the-go or snack.
This classic Blueberry Muffins is one of those staples that everyone needs in their recipe box. Classic recipes that you can always count on, and everyone loves. They take just a few minutes to whip together and they make the BEST, bakery-style, moist and delicious muffins. The delicious crumb topping really makes them next-level!
How to make Blueberry Muffins:
- Combine dry ingredients: flour, sugar, salt and baking powder.
- Add oil, egg, buttermilk, and vanilla and mix just until combined. Don’t over mix (the batter doesn’t need to be “smooth”).
- Toss the blueberries in a spoonful of flour. This will help them not to sink to the bottom of the muffin. Gently fold blueberries into the batter.
- Fill muffin cups 2/3 full with batter.
- Make the crumb topping by adding all ingredients to a bowl. Use your fingers or a fork to work the butter into the mixture.
- Sprinkle crumb mixture over the tops of muffins in the pan.
- Bake for for about 20 minutes, or until a toothpick inserted in the center comes out clean or with just a few crumbs.
- Remove muffins from oven and allow to cool in the pan for 10 minutes, before removing to a wire rack to cool completely.
Allow the muffins to cool completely, then place them in a freezer bag or container and freeze for up to 3 months. To thaw the frozen muffins, allow them to come to room temperature or place one muffin in the microwave for 15-20 seconds.
More popular Brunch recipes:
- Cinnamon Roll Cake with Cream Cheese Frosting
- Apple Coffee Cake
- Peach Scones
- Poppy Seed Cake
- Broccoli Cheese Quiche
- Sour Cream Coffee Cake
- Lemon Zucchini Bread
FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST for more great recipes!
- 2 1/4 cups all-purpose flour
- 1 cup granulated sugar
- 3/4 teaspoon salt
- 1 teaspoon baking soda
- 1 1/2 teaspoons baking powder
- 2/3 cup oil ,vegetable, canola oil or applesauce
- 1 large egg
- 1/2 cup buttermilk
- 1 teaspoon vanilla extract
- 1 cup blueberries , fresh or frozen
- 3 Tablespoons granulated sugar
- 3 Tablespoons light brown sugar
- 3 Tablespoons all-purpose flour
- 3 Tablespoons cold butter , chopped
- 1 teaspoon ground cinnamon
- Preheat oven to 375 degrees F. Line a standard size muffin tin with liners, or grease well with non-stick cooking spray.
- In a large mixing bowl combine the flour, sugar, salt, baking soda, and baking powder.
- Add oil, egg, buttermilk, and vanilla and mix just until combined. Don't over mix (the batter doesn't need to be "smooth").
- Toss the blueberries in a spoonful of flour. (Optional: helps them not to sink to the bottom of the muffin.) Gently fold blueberries into the batter. Divide batter between muffin cups.
- Make the crumb topping by adding all ingredients to a bowl. Use a fork or pastry blender to cut the butter into the mixture.
- Sprinkle topping over the tops of each muffin.
- Bake for for 17-20 minutes, or until a toothpick inserted in the center comes out clean or with just a few crumbs.
- Remove muffins from oven and allow to cool in the pan for a few minutes before removing to a wire rack to cool completely.
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Have you tried this recipe?!
RATE and COMMENT below! I would love to hear your experience.
I originally shared this recipe February 2018. Updated April 2021.
These are wayyyyy too good!! I made them 3 days ago and they’re already all gone and have been requested to make another batch! Thank you for sharing your recipe!
Outstanding!!! I have never made blueberry muffins taste as good as this recipe. I in fact had some Meyer lemons so I added a little and they turned out fantastic and my husband cannot quit eating them and he usually does not eat muffins, especially blueberry. I thoroughly enjoy baking, especially when the end result turn out as good as these did.
Thank you for your wonderful recipe I am living in Abruzzo Italy i love 💕 bake these greatest thank you 💕
These were great! I make muffins weekly and love recipes I can make with just a spoon & bowl no mixer required for early-morning baking! I forgot to put the flour in the streusel and they still turned out great
Best blueberry muffin! Crumb topping is so good. I add a little but more blueberries
awesome recepies, tha nks for sharing them with me/
These are absolutely soooooo delicious! I was looking to an alternative to store bought packages that are filled with chemicals and this was definitely it. My oldest daughter now makes these all by herself (she’s 11) for us. We are pretty much obsessed with them. I substitute applesauce for the egg because I have an egg allergy but they still turn out divine every single time. The crumb topping adds so much flavor too (although we omit the cinnamon because my girls didn’t care for it).
Fantastic recipe! Don’t skip the topping! Thank you.
this was absolutely wonderful!!! some of the best muffins i’ve had in a very long time!!
They came out so pretty and tasted great! I used the butter milk substitute. Will definitely make these again.
Mine turned out wonderful! Thank you for this. i substituted the egg with 3 tbsp of greek yoghurt out of preference.
Family loves these
My family loved them
Would almond milk work ok, or if not any non-dairy milk you can suggest?
Almond milk will work great! I would love to hear how they turn out!
They tasted so yummy!! They lasted about 20mins after cooling off before they were all gone. Blueberries went on sale just the other day, so I plan on making a couple of batches to freeze 🙂
So happy to hear it–sounds delicious! Thanks for letting me know 🙂
Do you think I can substitute other types of berries (for example marion berries) for this recipe. Thanks!
Hi Zoe, that should work fine!
I made this Cake, it was awesome!!!. My whole family enjoyed very much after taking it. Thanks for this amazing recipe………
Such cake i saw on CakenGifts.in
I literally just baked these muffins like 15 minutes ago. Stupid me forget the crumb topping until they were almost done cooking but I just threw the topping on and the put the muffins back in the oven for a few minutes. Even with the messed up crumb topping they still tasted really good! My kids wanted mini muffins so I made the same recipe but put the batter in a mini muffin tin. They are simply adorable.
Happy they worked out and everyone loved them! They’d make great mini muffins 🙂
I’m nearly a year late but I just found your blog. These muffins are amazing! By far the best blueberry muffin recipe I have found. My toddler asks for them often even going so far as to get his apron and telling me that we need to cook. I tend to share with my neighbor though because I could inhale 5 by myself. This is going to sound a bit crazy and perhaps OCD but I think what I love the most is that your serving amount is completely accurate. I’ve tried so many muffin recipes that claim to be 10 or 12 and I always have left over batter. I’ve made this recipe 6 times now and have always had exactly 10 muffins.
I made the blueberry muffins last night…. and I can honestly the best recipe!!! My entire family devoured them. Thank you so much..
So happy to hear it! Thanks for coming back to comment 🙂
Here we are 4 years after trying your recipe and it’s a family favorite! Thank you for sharing this with us!!!!
That’s amazing! Thanks for sharing Diane.
These muffins are in the oven as we speak, but I’m tense that they will turn out right. I followed the recipe to a “T”, but it is very thick and sticky. It seems there isn’t enough liquid. Had to use frozen berries, but it was way too thick, I think. I will update after I have tasted the finished product!
I should have clarified that the dough will be thick and sticky. Sounds like you’ve made it right to me! I’d love to hear how you liked them!
The muffins look AH-mazing!!! I’m so glad that you came up and introduced yourself to some other St. Louis bloggers!!!
I love having the connection! Your blog is absolutely fabulous too! XO!
Thanks Jessica! It was so fun to meet you! We should totally have a bloggers lunch or something sometime–I’d love to get together with you guys!