Blueberry Muffins

4.67 from 6 votes

This post may contain affiliate links. Please read our disclosure policy.

This is a classic recipe for Blueberry Muffins that features fresh or frozen blueberries and is the moist muffin you will ever taste!

Have you ever wondered how to get perfectly moist muffins? The secret is adding a little sour cream for moisture. This little hack makes all of the difference in blueberry muffins.

close up perfect image of a blueberry muffin with blueberries around it
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

I love to make blueberry muffins for breakfast because they taste fresh, healthy and everyone gobbles them up. These muffins can be whipped up in only a few minutes too!

For this blueberry muffin recipe I have used both fresh and frozen blueberries. In the summer, I will always opt for fresh but I make blueberry muffins all winter long using frozen berries and they taste delicious. If you are using frozen blueberries, add them while they are still frozen so they don’t stain the batter. 

three homemade blueberry muffins stacked on top of each other

Ingredients

  • Butter
  • Brown sugar and granulated sugar
  • Eggs
  • Sour cream: this helps to make the muffins extra moist, you can sub plain Greek yogurt if you prefer
  • All-purpose flour: sometimes I like to do 1/2 whole wheat and 1/2 all purpose flour too, that also works great
  • Baking powder and baking soda
  • Blueberries: you can use fresh or frozen berries for this recipe which makes it one I make all year long

Recipe Instructions

  1. Preheat the oven to 375º F and prepare a muffin tin with liners.
  2. Cream together the sugars and butter with a hand mixer (or stand mixer or with spoon).
  3. Cream in the eggs, vanilla, and sour cream.
  4. Add the flour, baking powder, baking soda, and salt and stir well.
  5. Fold in the blueberries, then transfer to the muffin tin, filling about ¾ of the way up.
  6. Make the topping by stirring together the sugar, flour, and cinnamon, and then cut in the butter.
  7. Sprinkle the topping over the muffin batter in the tin and bake for 20-25 minutes, using a toothpick to check when they’re done.
  8. Allow to cool before enjoying!
muffin tin with blueberry muffins and fresh blueberries

Frequently Asked Questions

Can I substitute greek yogurt for sour cream?

Yes! You can add greek yogurt to this blueberry muffin recipe if you don’t have any sour cream to add. Just use the same amount and you will be set. 

What is the best thing to grease a muffin pan with?

I like to prepare the muffin tin by spraying with non-stick spray. If you do this, they should come out super easily. 

How do I store blueberry muffins?

I prefer to store extra blueberry muffins in the refrigerator since they have blueberries in them. Put them in an airtight bag or container for up to 5 days. Before serving again I like to bring the muffin to room temperature.

Can I freeze blueberry muffins?

I love to freeze blueberry muffins. I often make a double batch, one to eat and one to freeze. Make sure the muffins are completely cooled before putting them in a freezer safe container. They will stay good in the freezer for up to 3 months.

How long should muffins cool in the pan before removing them?

Let the muffins cool for 5 minutes in the pan before removing them. If you wait too long the muffins tend to get a bit soggy. 

homemade blueberry muffin cut in half and buttered

More Recipes

Did you try this recipe? Leave a ⭐️ rating below and share it on InstagramFacebook, and Pinterest!

close up perfect image of a blueberry muffin with blueberries around it
4.67 from 6 votes

Blueberry Muffins

Homemade Blueberry Muffins made with sour cream are bursting with fresh flavor. They are moist and tender on the inside with the most perfectly browned muffin top. Can’t think of a better way to start your morning.
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 12

Ingredients 

  • cup butter, softened
  • ½ cup brown sugar
  • ½ cup granulated sugar
  • 2 eggs
  • 1 teaspoon vanilla extract
  • ½ cup sour cream
  • 1 ½ cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 ½ cups blueberries, fresh or frozen

Topping

  • ¼ cup brown sugar
  • ¼ cup flour
  • ½ teaspoon cinnamon
  • 2-3 tablespoon butter

Instructions 

  • Preheat the oven to 375º F and prepare a muffin tin with liners.
  • Cream together the sugars and butter with a hand mixer (or stand mixer or with spoon).
  • Cream in the eggs, vanilla, and sour cream.
  • Add the flour, baking powder, baking soda, and salt and stir well.
  • Fold in the blueberries, then transfer to the muffin tin, filling about ¾ of the way up.
  • Make the topping by stirring together the sugar, flour, and cinnamon, and then cut in the butter.
  • Sprinkle the topping over the muffin batter in the tin and bake for 20-25 minutes, using a toothpick to check when they’re done.
  • Allow to cool before enjoying!

Notes

  • When creaming together the butter and sugars, the batter will look crumbly and that is alright!
  • Save any leftovers in an airtight container at room temperature for 1 day, or in the fridge for up to 3-4 days.

Nutrition

Serving: 1 of 12 muffins, Calories: 244kcal, Carbohydrates: 37g, Protein: 3g, Fat: 10g, Saturated Fat: 6g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.3g, Cholesterol: 52mg, Sodium: 251mg, Potassium: 74mg, Fiber: 1g, Sugar: 24g, Vitamin A: 325IU, Vitamin C: 2mg, Calcium: 51mg, Iron: 1mg
Like this recipe? Rate and comment below!

About Melissa

You May Also Like:

Leave a comment

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

Recipe Rating