The Best Blueberry Muffins

These soft and moist blueberry muffins are packed with juicy blueberries and finished with a crunchy brown sugar, walnut, and cinnamon topping. Perfect for breakfast, brunch, or a sweet afternoon treat.

Inga 10 min read
These soft and moist blueberry muffins are packed with juicy blueberries and finished with a crunchy brown sugar, walnut, and cinnamon topping. Perfect for breakfast, brunch, or a sweet afternoon treat.

These blueberry muffins are soft, moist, and filled with juicy blueberries in every bite. A crunchy topping made with brown sugar, chopped walnuts, and a touch of cinnamon gives them a delicious bakery-style finish.

They are easy to prepare with simple ingredients and are perfect for breakfast, brunch, or an afternoon treat with coffee or tea. The contrast between the tender muffin crumb and the sweet, crisp topping makes this a homemade muffin recipe you will want to bake again and again.

Moist blueberry muffins with a cut muffin showing the soft blueberry-filled center

What makes these homemade blueberry muffins especially delicious is the combination of a soft, buttery crumb and a crisp, golden topping. Sour cream helps keep the centers moist, while brown sugar, chopped walnuts, and cinnamon create a lightly crunchy finish that makes every bite feel extra special.

These muffins are a lovely choice for a weekend breakfast, brunch, or an easy homemade treat to share. If you enjoy fruit-filled breakfast bakes, try my Strawberry Scones. You can also visit the USDA Seasonal Produce Guide for Blueberries for helpful information about blueberry season and more ways to enjoy this delicious fruit.

Quick Recipe Info

  • Prep Time: 15 minutes
  • Bake Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 12 muffins
  • Oven Temperature: 350°F (175°C)
  • Difficulty: Easy

Why You’ll Love This Recipe

Moist blueberry muffins with a cut muffin showing the soft blueberry-filled center
  • Soft and moist texture: Sour cream and butter keep the muffins tender and moist without making them heavy.
  • Loaded with blueberries: Every muffin is filled with juicy blueberries for plenty of fresh fruit flavor in each bite.
  • Crunchy walnut topping: Brown sugar, chopped walnuts, and cinnamon create a sweet, crisp bakery-style finish.
  • Easy to make: The batter comes together with simple ingredients and requires no complicated steps.
  • Perfect for any occasion: These muffins are delicious for breakfast, brunch, an afternoon snack, or a homemade treat with coffee or tea.

Ingredients You’ll Need

These blueberry muffins are made with simple baking ingredients, juicy blueberries, and a crunchy walnut topping. The complete ingredient amounts are included in the recipe card at the end of the post.

Ingredients for homemade blueberry muffins arranged on a table
  • All-purpose flour: Provides structure while keeping the muffins soft and tender.
  • Baking powder: Helps the muffins rise and creates a light, fluffy crumb.
  • Unsalted butter: Use softened butter so it blends smoothly with the sugars.
  • Granulated and brown sugar: Granulated sugar sweetens the batter, while brown sugar adds moisture and a richer flavor.
  • Sour cream: Keeps the muffins wonderfully moist and tender.
  • Eggs: Add structure and richness to the batter.
  • Vanilla extract: Enhances the buttery flavor and complements the blueberries.
  • Milk: Loosens the batter and helps create a soft muffin texture.
  • Blueberries: Add juicy bursts of fruit throughout every muffin.
  • Walnuts: Chopped walnuts give the topping a delicious crunch.
  • Ground cinnamon: Adds warmth to the topping, but it can be omitted if preferred.
  • Salt: Balances the sweetness and brings out the other flavors.

How to Make Blueberry Muffins

1. Prepare the Walnut Topping

Combine the brown sugar, chopped walnuts, and ground cinnamon in a small bowl. Mix well and set the topping aside while you prepare the muffin batter.

2. Preheat the Oven

Preheat the oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.

3. Combine the Dry Ingredients

In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set the dry mixture aside.

4. Cream the Butter and Sugars

In a separate large bowl, beat the softened butter, granulated sugar, and brown sugar with an electric mixer. Continue mixing until the mixture is smooth, light, and fluffy.

5. Add the Wet Ingredients

Add the sour cream, eggs, and vanilla extract. Mix until everything is well combined and the batter looks smooth.

6. Add the Dry Ingredients

Gradually add the dry ingredients to the wet mixture. Mix only until the batter is smooth and no visible flour pockets remain. Avoid overmixing, as this can make the muffins dense.

Dry ingredients added to the wet ingredients for blueberry muffin batter

7. Fold in the Blueberries

Add the blueberries and gently fold them into the batter with a spatula. Mix carefully so the berries stay whole and are evenly distributed.

Blueberries added to the homemade muffin batter
Blueberries added to the homemade muffin batter

8. Fill the Muffin Cups

Divide the batter evenly between the prepared muffin liners. Fill each liner nearly to the top to create tall, bakery-style muffins.

Blueberry muffin batter divided into a lined muffin pan

Sprinkle the prepared brown sugar and walnut topping generously over each muffin.

Blueberry muffin batter in a lined muffin pan topped with chopped walnuts and brown sugar

9. Bake

Bake for approximately 30 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean or with only a few moist crumbs.

10. Cool the Muffins

Remove the muffin pan from the oven and allow the muffins to cool in the pan for several minutes. Transfer them to a wire rack and let them cool completely before serving.

These soft and moist blueberry muffins are packed with juicy blueberries and finished with a crunchy brown sugar, walnut, and cinnamon topping. Perfect for breakfast, brunch, or a sweet afternoon treat.

Serving

These blueberry muffins are delicious served slightly warm or at room temperature. Enjoy them for breakfast, brunch, or as a sweet afternoon snack with a cup of coffee, tea, or a glass of cold milk.

These soft and moist blueberry muffins are packed with juicy blueberries and finished with a crunchy brown sugar, walnut, and cinnamon topping. Perfect for breakfast, brunch, or a sweet afternoon treat.

They are flavorful enough to serve on their own, but you can also add a little butter, honey, or a spoonful of blueberry jam. For the best texture, allow the muffins to cool for several minutes before serving so the soft crumb and crunchy walnut topping can set properly.

These soft and moist blueberry muffins are packed with juicy blueberries and finished with a crunchy brown sugar, walnut, and cinnamon topping. Perfect for breakfast, brunch, or a sweet afternoon treat.

How to Store and Freeze Blueberry Muffins

Allow the blueberry muffins to cool completely before storing them. Place them in an airtight container lined with a paper towel and keep them at room temperature for up to 3 days. Add another paper towel over the muffins before closing the container to absorb excess moisture and help prevent the walnut topping from becoming too soft.

For longer storage, keep the muffins in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature before serving, or warm them briefly in the microwave.

To freeze, wrap each cooled muffin tightly in plastic wrap and place them in a freezer-safe bag or container. Freeze for up to 3 months. Thaw overnight in the refrigerator or at room temperature, then warm for a few seconds before serving.


Frequently Asked Questions

Can I use frozen blueberries?

Yes. You can use frozen blueberries without thawing them first. Fold them gently into the batter to prevent the color from bleeding too much.

Can I use fresh blueberries?

Absolutely. Fresh blueberries work perfectly in this recipe and give the muffins juicy bursts of fruit in every bite.

Can I make the muffins without walnuts?

Yes. Simply leave out the walnuts and prepare the topping with brown sugar and cinnamon, or use only brown sugar for a simpler finish.

Can I leave out the cinnamon?

Yes. The cinnamon is optional and can be omitted without changing the texture of the muffins.

What can I use instead of sour cream?

Full-fat plain Greek yogurt is the best substitute. Use the same amount to keep the muffins soft and moist.

Why should I avoid overmixing the batter?

Overmixing develops too much gluten and can make the muffins dense or tough. Mix only until the dry ingredients are incorporated, then gently fold in the blueberries.

How do I know when the muffins are baked?

The muffins should be golden on top, and a toothpick inserted into the center should come out clean or with a few moist crumbs. Avoid inserting it directly into a blueberry.

Can I make these muffins ahead of time?

Yes. Bake them one day in advance and store them in an airtight container after they have cooled completely. They will remain soft and flavorful for serving the next day.


Nutrition Per Serving

One blueberry muffin contains approximately:

  • Calories: 300 kcal
  • Carbohydrates: 40 g
  • Protein: 4 g
  • Fat: 14 g
  • Saturated Fat: 7 g
  • Cholesterol: 58 mg
  • Sodium: 257 mg
  • Fiber: 1 g
  • Sugar: 24 g

Nutrition information is an estimate based on 12 muffins and may vary depending on the ingredients and brands used.

Conclusion

These homemade blueberry muffins are soft, moist, and packed with juicy blueberries in every bite. The crunchy brown sugar and walnut topping adds the perfect contrast to the tender muffin crumb, making them feel just like a bakery-style treat.

They are easy to prepare, made with simple ingredients, and perfect for breakfast, brunch, or a sweet snack with coffee or tea. Once you try them, this may quickly become one of your favorite muffin recipes.

Happy baking!

Inga

Blueberry Muffins

Soft and moist blueberry muffins filled with juicy blueberries and topped with a crunchy mixture of brown sugar, chopped walnuts, and cinnamon. Perfect for breakfast, brunch, or an afternoon treat.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 12
Course: Breakfast, Brunch, Snack
Cuisine: American
Calories: 300

Ingredients
  

For the Brown Sugar Walnut Topping

  • 1/2 cup packed brown sugar (100 g)
  • 1/2 cup chopped walnuts (67 g)
  • 1 tsp ground cinnamon, optional
For the Blueberry Muffins
  • 1 3/4 cups all-purpose flour (219 g)
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1 tsp salt
  • 1/2 cup unsalted butter, softened to room temperature (113 g)
  • 1/2 cup granulated sugar (100 g)
  • 1/4 cup packed brown sugar (50 g)
  • 1/2 cup sour cream
  • 2 large eggs
  • 1 1/2 tsp vanilla extract
  • 1/4 cup milk (60 ml)
  • 1 1/2 cups fresh or frozen blueberries (about 225 g)

Equipment

  • 1 12-cup muffin pan
  • 1 Paper muffin liners
  • 1 Large mixing bowl
  • 1 Medium mixing bowl
  • 1 Small bowl
  • 1 Electric hand mixer
  • 1 Whisk
  • 1 Rubber spatula
  • 1 Wire cooling rack

Method
 

  1. Prepare the topping

    In a small bowl, combine the brown sugar, chopped walnuts, and cinnamon. Set aside while preparing the muffin batter.
  2. Preheat the oven

    Preheat the oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.
  3. Combine the dry ingredients

    In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  4. Cream the butter and sugars

    In a large bowl, beat the softened butter, granulated sugar, and brown sugar with an electric mixer until light, smooth, and fluffy.
  5. Add the remaining wet ingredients

    Add the sour cream, eggs, and vanilla extract. Mix until well combined. Pour in the milk and mix briefly. The mixture may look slightly separated at this stage, which is normal.
  6. Finish the batter

    Add the dry ingredients to the wet ingredients. Mix on low speed only until combined and no dry flour remains. Do not overmix.
  7. Fold in the blueberries

    Gently fold the blueberries into the batter using a rubber spatula. When using frozen blueberries, add them directly from the freezer without thawing.
  8. Fill the muffin cups

    Divide the batter evenly among the 12 prepared muffin liners, filling each one nearly to the top.
    Sprinkle the brown sugar and walnut topping generously over each muffin.
  9. Bake

    Bake for approximately 30 minutes, or until the muffins are golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
  10. Cool

    Allow the muffins to cool in the pan for about 10 minutes. Carefully transfer them to a wire rack and let them cool completely.

Notes

  • Both fresh and frozen blueberries work well. Do not thaw frozen blueberries before adding them to the batter.
  • Fold the blueberries in gently to prevent them from breaking and coloring the batter.
  • Ground cinnamon is optional and can be left out of the topping.
  • Fill the muffin liners nearly to the top for tall, bakery-style muffins.
  • Avoid overmixing the batter, as this can make the muffins dense or tough.
  • Store completely cooled muffins in an airtight container at room temperature for up to 3 days.
  • Freeze individually wrapped muffins for up to 3 months.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating