These homemade blueberry muffins with a buttery crumb topping are soft, moist, and filled with juicy blueberries in every bite.
Made with simple pantry ingredients, they're perfect for breakfast, brunch, or an afternoon snack.
This easy recipe also includes helpful tips for freezing baked muffins, baking with fresh or frozen blueberries, and keeping blueberries from sinking so your muffins turn out perfectly every time.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Walking on Sunshine Recipes.
Originally published in 2013, this recipe has been updated with new photos, freezing tips, helpful cooking tips, storage information, and answers to frequently asked questions.
Table of Contents
- Recipe at a Glance
- Need Help Planning Dinner?
- Helpful Tips Before You Bake
- Main Ingredients Needed
- Substitutions and Variations
- Step-by-Step Instructions
- Insider Tips from My Kitchen to Yours
- Storage & Freezing Blueberry Muffins
- Recipe FAQ's
- More Bread and Muffin Recipes you might Love:
- LOVE this recipe? SAVE it for Later!
- 🗒️Shopping List
- 📖 Recipe Card
- 💬 Comments
Recipe at a Glance
Prep: 20 min | Cook/Bake: 25 min | Difficulty: Easy | Servings: 18 muffins
Main Ingredients: All-purpose flour, blueberries, cream cheese, brown sugar, butter
Why You’ll Love It: These homemade blueberry muffins are soft and moist with a buttery crumb topping and plenty of juicy blueberries. They're easy to make with fresh or frozen blueberries and freeze well for later.
Best For: Breakfast, brunch, lunchboxes, afternoon snacks, or making ahead and freezing.
Equipment Needed: Muffin Pan

Need Help Planning Dinner?
You're not alone! Every day at 3:00 PM, I'll send you one easy dinner recipe and one delicious dessert to help answer the question: What's for dinner tonight?


Helpful Tips Before You Bake
How to Freeze Fresh Blueberries
If you have extra fresh blueberries, freeze them now to use in muffins later:
- Wash and thoroughly dry the blueberries.
- Spread them in a single layer on a parchment-lined baking sheet.
- Freeze until firm, then transfer to a freezer-safe bag or container.
- Use frozen blueberries straight from the freezer—there's no need to thaw them before adding them to the batter.

Fresh vs. Frozen Blueberries
Both fresh and frozen blueberries work well in this recipe:
- Frozen berries may slightly tint the batter, but the muffins will still taste delicious.
- Fresh blueberries are perfect when they're in season.
- Frozen blueberries can be used year-round.
- Add frozen blueberries directly to the batter without thawing.
How to Keep Blueberries from Sinking in the Batter
A few simple tricks will help keep the blueberries evenly distributed:
- Toss the blueberries with 1 tablespoon of flour before adding them to the batter.
- Fold the blueberries in gently with a spatula.
- Mix the batter just until the ingredients are combined.
- A few small lumps are perfectly fine and help keep the muffins light and tender.
How to Make the Best Crumb Topping
For a buttery, crumbly topping every time:
- Don't press the topping into the batter. Sprinkle it evenly over the muffins so it bakes into a light, crunchy topping.
- Use cold butter. Cold butter creates a crisp, crumbly topping as the muffins bake.
- Mix just until crumbly. The mixture should resemble coarse crumbs with a few larger pieces.
Main Ingredients Needed
Here's a quick overview of the ingredients for this recipe. Find the exact amounts and click the Instacart button to easily add them to your cart – all in the printable recipe card below!

Ingredients for the muffin mixture.

Ingredients for the Crumb Topping.
Substitutions and Variations
- Blueberries: Fresh or frozen blueberries both work well. If using frozen blueberries, add them to the batter while still frozen.
- Lemon Extract: Swap the lemon extract in the crumb topping for vanilla extract if you prefer a more traditional flavor.
- Milk: Whole milk, 2%, or buttermilk can all be used. Buttermilk will produce a slightly more tender muffin.
- Oil: Substitute melted butter for the vegetable oil if you'd like a richer flavor.
- Crumb Topping: For extra crunch, stir a handful of chopped pecans or walnuts into the crumb topping before sprinkling it over the muffins.
- Seasonal Twist: Add a teaspoon of ground cinnamon to the crumb topping for a warm, bakery-style flavor.
Step-by-Step Instructions
This section includes step-by-step photos and instructions to guide you through the recipe. For the complete printable version, scroll down to the recipe card below.

Step 1: Toss the blueberries in a tablespoon of flour to keep them from sinking. Whisk together the flour, salt, and baking powder. In another bowl, combine the eggs, sugar, and cream cheese. Once mixed, add in the oil and vanilla.

Step 2: Add the dry ingredients to the wet ingredients. Mix just until combined. Gently fold in the blueberries.

Step 3: Using a fork or a pastry blender, combine the flour, brown sugar, butter, and lemon extract. Mix just until you have coarse crumbs.

Step 4: Lightly spray the paper muffin liners with nonstick cooking spray to help them peel away easily after baking. Then fill each muffin cup about halfway with batter.

Step 5: Sprinkle the crumb topping evenly over each muffin. Bake in a preheated 350°F oven for 20 to 25 minutes, or until the tops are lightly golden and a toothpick inserted into the center comes out clean. Cool the muffins in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
Insider Tips from My Kitchen to Yours
✔️ DO lightly spray the paper muffin liners with nonstick cooking spray before filling them with batter. It helps the liners peel away cleanly after baking.
❌ DO NOT overmix the batter. Stir just until the ingredients are combined to keep the muffins soft, tender, and light.

Storage & Freezing Blueberry Muffins
How to Store Blueberry Muffins
- These muffins contain cream cheese, so they should be refrigerated once they've cooled completely.
- Enjoy them cold, bring them to room temperature, or warm them in the microwave for 10–15 seconds before serving.
- Allow the muffins to cool completely before storing. Place them in an airtight container. Refrigerate for up to 5 days.
How to Freeze Blueberry Muffins
- Let the muffins cool completely. Wrap each muffin individually in plastic wrap, if desired.
- Place them in a freezer-safe bag or airtight container for up to 3 months.
How to Thaw Frozen Blueberry Muffins
- Thaw overnight in the refrigerator, or let it sit at room temperature for about an hour.
- Warm in the microwave for 10–15 seconds if you'd like a freshly baked taste.
Recipe FAQ's
To view the answers, simply click on the down arrow (⬇) next to each question. If you have any other questions not answered here, please leave a comment!
Yes, blueberry muffin batter can be frozen before baking. Fill the muffin cups as directed, freeze until the batter is solid, then transfer the frozen portions to a freezer-safe container or bag. Bake directly from frozen, adding a few extra minutes to the baking time.
I haven't personally tested freezing the batter for this recipe, so I recommend freezing the baked muffins instead. They thaw well and are a great make-ahead breakfast or snack.
Dense blueberry muffins are usually caused by overmixing the batter or measuring too much flour. Stir the wet and dry ingredients together just until combined, and use the spoon-and-level method when measuring flour for the lightest, most tender muffins.
Dense blueberry muffins are usually caused by overmixing the batter or measuring too much flour. Stir the wet and dry ingredients together just until combined, and use the spoon-and-level method when measuring flour for the lightest, most tender muffins.
The muffins are done when the tops are lightly golden and spring back when gently pressed. You can also insert a toothpick into the center of a muffin—it should come out clean or with just a few moist crumbs. For the most accurate results, use an instant-read thermometer. The center of a fully baked muffin should register between 200°F and 205°F.
More Bread and Muffin Recipes you might Love:
Looking for more easy muffin recipes? Try my Cheesecake Chocolate Chip Muffins, Chocolate Chunk Muffins from a Cake Mix, or my Pumpkin Crumb Muffins...yum!
LOVE this recipe? SAVE it for Later!
❤️Tap the heart icon in the lower right corner to add the recipe to your recipe box for easy access anytime.
If you made it, leaving a star rating or quick review is always appreciated and helps other readers too.
Want to save this printed recipe? The Ultimate Meal Planner & Recipe Binder helps you keep recipes organized in one easy place.
🗒️Shopping List
Click the button below to instantly create a shopping list for this recipe.
📖 Recipe Card

Blueberry Muffins
Ingredients
- 2 cups all-purpose flour
- ¾ cups granulated sugar
- 4 ounces cream cheese, softened
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 2 eggs, room temperature
- 2 teaspoons vanilla extract
- ½ cup vegetable oil
- ¾ cups milk
- 2 cups blueberries tossed with 1 tablespoon flour
- ½ cup all-purpose flour
- ½ cup light brown sugar
- 1 teaspoon lemon extract
- ¼ cup salted butter, cold, cut into small cubes
Method
- Preheat the oven to 350°F. Line a muffin pan with paper liners and lightly spray the liners with nonstick cooking spray to help prevent sticking.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a large bowl, beat the cream cheese, sugar, and eggs with a hand mixer until smooth. Add the vegetable oil and vanilla extract, then mix until combined.
- Gradually add the flour mixture and milk to the wet ingredients, mixing just until combined. Do not overmix.
- Toss the blueberries with 1 tablespoon of the measured flour, then gently fold them into the batter.
- In a small bowl, combine the crumb topping ingredients using a fork or pastry blender until coarse crumbs form.
- Using a cookie scoop, fill each muffin cup about halfway with batter.
- Sprinkle the crumb topping evenly over each muffin.
- Bake for 20 to 25 minutes, or until the tops are lightly golden and a toothpick inserted into the center comes out clean. For the most accurate results, the center of the muffins should register 200°F to 205°F on an instant-read thermometer.
- Cool the muffins in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
Nutrition
Notes
Tips
- Toss the blueberries with a tablespoon of flour before folding them into the batter to help prevent them from sinking.
- Mix the batter just until the ingredients are combined to keep the muffins soft and tender.
- Use cold butter when making the crumb topping so it bakes into crisp, buttery crumbs.
Storage & Make Ahead
- Store the cooled muffins in an airtight container in the refrigerator for up to 5 days because they contain cream cheese.
- Freeze the baked muffins in a freezer-safe container for up to 3 months and thaw overnight in the refrigerator or at room temperature before serving.
- Warm for a few seconds in the microwave if desired.
Tried this recipe?
Let us know how it was!












Ali Sohail says
hmm looks yummiee
Debra Hawkins says
Sad confession. I don't think I have ever had blueberry muffins that weren't from a box.... Yours look divine!
Chatty Crone says
Those look OUT OF THIS WORLD! I would love to make some. sandie
Joy says
Lois, these look so delicious! I love your step-by-step photos, and I feel like I got a bonus- not just gorgeous muffins, but pancakes and a fruit tart, too! 🙂 I am enjoying my email subscription! 🙂
~Joy from Yesterfood
Cynthia Landrie says
Thanks for linking your recipe up to In and Out of the Kitchen. I love blueberry muffins! I will give your recipe a try, I think the strusel on the top looks really good!
Cynthia at http://FeedingBig.com
Winnie says
Believe it or not but I've never baked with blueberry yet....
We don't have here fresh blueberries but frozen we can get.
I'd loooooooove to try your blueberry muffins - they look super delicious 🙂
Cheryl @ TFD says
I just love blueberry muffins and now after looking at these little beauties, I'm hungry! thanks for the recipe, I'll be trying it.
Vee says
I agree. Nothing finer than a blueberry anything.
April says
We all love blueberries around here! Thanks for sharing these great recipes, Lois!
Miss Debbie says
We pick and freeze them every year, too. We go to a local berry patch. Muffins is our favorite way to use them. My recipe is a little simpler, but yours sounds rich an delish!!