These blueberry streusel muffins have been a staple of mine for as long as I can remember. It’s one of my most requested recipes.
When my younger daughter was in elementary school, we would meet her best friend at the park on the way to school and have blueberry muffins to celebrate the first day of school.
It was such a sweet tradition. As a registered dietitian and mom, it’s so important to me that people enjoy food and relish in the traditions and connections food gives us.

Who doesn’t love a warm blueberry muffin, full of juicy blueberries and a crispy, not too sweet streusel topping? One of the reasons I love this recipe is that making the batter the night before and letting it rest in the refrigerator overnight makes these muffins even more tender.
Plus, there’s very little work to get them baked in the morning. You can also make the streusel topping the night before. If you ask me and friends and family who’ve had them, these are the best blueberry muffins.
Why you’ll love these muffins
- You’ll also love these blueberry streusel muffins because they’re always a hit for teacher events, family gatherings, or a potluck brunch. And they make a great breakfast, snack, or dessert!
- Many people ask me if it’s ok for kids to eat muffins for breakfast. As a Registered Dietitian and mom, my answer is yes! Blueberry muffins contain fat, carbohydrates, protein, and vitamins and minerals our bodies need. Serve them with a glass of milk or a yogurt for some additional protein.

Ingredients
- Unsalted butter – Using unsalted butter in cooking and baking allows you to determine the taste of your baked goods or dish.
- Whole milk has more fat than other milk, and fat is important for flavor of baked goods and helps create a moist texture. Fat molecules coat the flour particles and prevent gluten development, which gives you a more tender crumb.
- Granulated sugar – Sugar is essential to making baked goods taste fabulous. It impacts taste, texture, browning/color, and moisture of baked goods.
- All-purpose flour – I use unbleached all-purpose flour because that’s what I’ve always used. Unbleached flour takes longer to make than bleached. …..FINISH LATER
- Baking powder – Check to make sure your baking powder isn’t expired.
- Salt – I like to bake with Morton’s Iodized salt because the crystals are smaller than other types of salt, so it dissolves more easily.
- 2 cups frozen blueberries – I prefer to use frozen blueberries here because they’re more consistent in taste and texture than fresh blueberries. Many people ask if frozen fruit is as good as fresh. The answer is yes. Frozen fruits and frozen vegetables are picked at peak ripeness and typically frozen onsite or very close to where they were picked. If you prefer to use fresh blueberries, next blueberry season, go to a U-pick farm or buy them at the Farmers Market. You can also buy extra blueberries to freeze and use in muffins and smoothies throughout the year.
Steps to make homemade blueberry muffins with streusel topping

1. Preheat your oven to 375 F. Melt the unsalted butter and allow it to cool for a few minutes. Gradually whisk in the milk and vanilla. Whisk in the eggs to combine.

2. Measure the dry ingredients into a medium mixing bowl and whisk them just to combine.

3. Add the wet ingredients to the dry ingredients and mix just until combined. Don’t worry about stirring out the lumps. A reminder that mixing the muffin batter too much can result in dense muffins.

4. Toss the frozen blueberries with 1 Tablespoon of all-purpose flour and fold them into the muffin batter. Tossing the frozen berries with flour prevents them all from falling to the bottom of the muffin during baking. Set the bowl aside while you make the streusel topping.

5. If you’re going to go ahead and bake the muffins, place a muffin paper in each of the cups in the muffin tin. If you’re going to rest the batter overnight, cover the bowl with plastic wrap and place it in the refrigerator.

6. Fill each muffin paper with about 2/3 of a cup of muffin batter. Each muffin paper cup will be about 3/4 full.

7. To make the streusel topping, melt 3 Tablespoons of butter in a small bowl. Add 1/2 cup of all-purpose flour and 3 Tablespoons of granulated sugar and mix until combined. Next, crumble the streusel on each muffin and then gently press the streusel to help it stick to the muffins as they bake.

Expert tips for making blueberry streusel muffins
- If the milk is significantly cooler than the melted butter, the butter will start to solidify into bits, making the mixture look curdled. To prevent this, you can heat the milk in your microwave for 10-20 seconds if the milk isn’t at room temp. If the butter still solidifies, you can put the mixture back in the microwave for about 10 seconds and whisk the butter and milk together.
- Mixing the muffin batter too much can result in dense muffins because mixing develops the gluten in the flour.
- Tossing the frozen berries with flour prevents them all from falling to the bottom of the muffin during baking. Set the bowl aside while you make the streusel topping.
- My favorite tip is to let the muffin batter rest overnight. If you’re going to bake the muffins in the morning, cover the bowl with plastic wrap and place it in the refrigerator overnight. Make the streusel and store it in the refrigerator too.
Just fill in your email address below, click “Save It,” and get it delivered right to your inbox along with other potential offerings from us.
Variations
- Add the lemon zest of one lemon to the batter and you’ll have lemon blueberry muffins.
- You can substitute many types of fruit, either fresh or frozen.
- If you add chopped peaches, you might add a 1/4 teaspoon of ground ginger or cardamom to the batter.
- Add apples and you might add 1/4 teaspoon of cinnamon to the batter or to the streusel crumble topping when you mix it together.

Serving suggestions and storage
I like to serve these homemade muffins for breakfast with a glass of milk or a Greek yogurt, or as a snack or dessert. Don’t forget to serve then with room temperature butter for everyone who likes to spread butter on their blueberry muffins.
How do I reheat blueberry muffins? You can either reheat them in your toaster oven or conventional oven at 300 F for about 15 minutes. Another option is to cut them in half and toast them in your toaster oven. They come out of the toaster oven ready to be buttered!
How do I store muffins? Store them at room temperature in an airtight container.
How do I freeze blueberry streusel muffins? If you want to freeze them, place them in a freezer-safe container. They can be frozen for up to 6 months. I don’t usually freeze them, because they’re so easy to make and after a few days, there are no leftovers to freeze.

Homemade Blueberry Streusel Muffin Recipe
Homemade Blueberry Streusel Muffin RecipeIngredients
For the muffin batter
- 3/4 cup unsalted butter melted
- 2/3 cup whole milk room temperature
- 2 large eggs room temperature
- 3/4 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour plus 1 Tablespoon for tossing the blueberries in
- 3/4 cup granulated sugar
- 1 1/2 teaspoons baking powder
- 3/4 teaspoon salt Morton's Iodized
- 2 cups blueberries frozen or fresh
For the streusel topping
- 3 Tablespoons unsalted butter melted
- 1/2 cup all-purpose flour
- 3 Tablespoons granulated sugar
Instructions
For the streusel topping
- Melt 3 Tablespoons of butter.
- Add 1/2 cup of all-purpose flour and 3 Tablespoons of granulated sugar and mix until combined.
For the muffin batter
- Preheat your oven to 375 F.
- Melt the unsalted butter in a microwave safe bowl and allow it to cool for a few minutes while you measure the remaining ingredients.
- Gradually whisk in the 2/3 cup milk and 1 1/2 tsp. vanilla. If the milk is significantly cooler than the melted butter, the butter will start to solidify into bits, making the mixture look curdled. To prevent this, you can heat the milk in your microwave for 10-20 seconds if the milk isn't at room temp. If the butter still solidifies, you can put the mixture back in the microwave for about 10 seconds and whisk the butter and milk together.
- Add the 2 eggs to the butter and milk mixture and whisk to combine.
- Measure the dry ingredients (1 1/2 cups all purpose flour, ¾ cup sugar, 1 ½ tsp. baking powder, ¾ tsp salt)into a medium mixing bowl and whisk them just to combine.
- Add the wet ingredients to the dry ingredients and mix just until combined. Don't worry about stirring out the lumps. Mixing the muffin batter too much can result in dense muffins.
- Toss 2 cups of frozen blueberries with 1 Tablespoon of all-purpose flour and fold them into the muffin batter. Tossing the frozen berries with flour prevents them all from falling to the bottom of the muffin during baking. Set the bowl aside while you make the streusel topping.
- If you're going to bake the muffins in the morning, cover the bowl with plastic wrap and place it in the refrigerator overnight. Store the streusel in the refrigerator too.
- To bake the blueberry muffins, place a muffin paper in each of the cups in the muffin tin
- Fill each muffin paper with about 2/3 of a cup of muffin batter. The muffin cups will be about 3/4 full.
- Next, crumble the streusel on each muffin and then gently press the streusel to help it stick to the muffins as they bake.
- Bake the muffins for 20-25 minutes or until the streusel and the top of the muffins is beginning to brown. If you want to check for doneness you can insert a toothpick into one of the muffins and if it comes out with crumbs on it, the muffins are done.
- Remove the muffin pan from the oven and place on a wire cooling rack. Allow the muffins to cool for about 5 minutes. Then remove them from the pan and place them on the wire cooling rack to continue cooling.
Notes
- If the milk is significantly cooler than the melted butter, the butter will start to solidify into bits, making the mixture look curdled. To prevent this, you can heat the milk in your microwave for 10-20 seconds if the milk isn’t at room temp. If the butter still solidifies, you can put the mixture back in the microwave for about 10 seconds and whisk the butter and milk together.
- Mixing the muffin batter too much can result in dense muffins because mixing develops the gluten in the flour.
- Tossing the frozen berries with flour prevents them all from falling to the bottom of the muffin during baking. Set the bowl aside while you make the streusel topping.
- My favorite tip is to let the muffin batter rest overnight. If you’re going to bake the muffins in the morning, cover the bowl with plastic wrap and place it in the refrigerator overnight. Make the streusel and store it in the refrigerator too.

We’re Elizabeth & Anna!
It’s great to have you here. We’re registered dietitians and we share tips to support you in raising kids with a healthy relationship with food.
AAAAAHHH amazing!
So glad you love them!! Thanks!