Super soft and moist, these Blueberry Streusel Muffins are a delight for your taste buds. They are a perfect match with your hot and frothy coffee and even a better combination for those rainy days. Here is how to make it.
If you love to bake Muffins just like me, then let me share some more recipes with you – Banana Bread Muffins, Cranberry Muffins, Pumpkin Banana Muffins, French Breakfast Muffins and Bakery Style Strawberry Muffins.

Jump to:
About This Recipe
There is nothing like a fresh batch of warm muffins with a cup of hot and frothy coffee for an evening snack. Soft, buttery and super moist, they are surely a delight to eat. And when it comes to Muffins, this Blueberry Streusel Muffin definitely holds the crown.
If you ever come to my house on a long weekend Sunday, you will definitely find me baking some fresh and warm muffins in the kitchen. The sweet and beautiful aroma of these Muffins wakes up my family and they say its the best kind of smell to wake up to.
My son says it even gets better when they are Blueberry Streusel Muffins. Muffins flavoured with blueberries and vanilla, and topped with a delicious streusel, there is nothing like this for a weekend breakfast. The best thing, this can be served as both, breakfast and snack. Voila!
If you can’t find fresh blueberries, you can use in the frozen ones too. As blueberries turns out to be expensive, you can also replace it with other fruits such as Apple, Peach or any other berries etc.
Most of us think that making these Blueberry Streusel Muffins can be a task, but let me tell you these are super easy to bake. So when you make it, serve these extra buttery muffins warm and may be, top it with a scoop of Vanilla Ice Cream.
This Blueberry Muffins with Streusel Topping are,
- Addictive
- Delicious
- Loaded with Blueberries
- Soft + Tender + Moist
- Easy + Quick
- Made from scratch
- Has delicious cinnamon streusel
- Perfect for birthday parties
Ingredients
For the Muffins – To prepare these soft and moist muffins, we will need all purpose flour, baking soda, baking powder, blueberries, vanilla extract, unsalted butter, sugar, eggs and yogurt.
You can use in fresh or frozen blueberries to make these muffins. You do not have to thaw the frozen blueberries. Just add in the batter as it is.
You can even try these muffins with dried blueberries, in case you don’t get fresh or frozen ones.
The base of these muffins are prepared with all purpose flour. To add a healthy twist, you can use whole wheat flour instead but the taste and texture will differ a bit.
Yogurt makes the muffins super soft. Make sure that the yogurt is not sour before you taste it, otherwise it will ruin the taste of muffins.
For the Streusel Topping – To give it a bakery style touch, we will top the muffins with streusel. For the same, we will need dark brown sugar, all purpose flour, cinnamon, walnuts and olive oil.
You can also use in vegetable oil instead of olive oil.
Cinnamon adds a great taste, therefore do not miss on this. Walnuts will add a nice bite. You can even use pine nuts instead.
How to make Blueberry Streusel Muffins?
For the Streusel Topping:
Mix all the ingredients and keep aside.

For the Muffins:
Pre heat the oven to 400 Degrees F. Line a muffin tin with paper liners.

Add sugar and butter in a bowl and whisk till light and fluffy.

Add eggs, one at a time and mix well.

Add yogurt, vanilla extract and mix well.

Add flour, baking powder and baking soda in the bowl. Whisk until combined.

Fold in the blueberries.


Pour the batter in the muffin cups, till almost full.

Sprinkle the streusel topping evenly on top.

Bake for 5 mins and then lower the temperature for 350 Degrees F. Bake for another 20-25 minutes till a tooth pick comes out clean. Remove from the oven and cool for 5 minutes in the pan. Remove from the pan and cool on a wire rack.

Frequently asked Questions:
To make the vegan version, use vegetable oil instead of unsalted butter and yogurt/ground flax seeds/applesauce instead of eggs. That’s it! The taste and texture might differ a bit when you use the substitutes.
If you are using fresh or frozen blueberries, you can coat them with a little all purpose flour before adding in the muffin batter. This trick will ensure your blueberries doesn’t sink at the bottom.
Serving Suggestions
Serve Blueberry Streusel Muffins for your evening snack or breakfast with a hot cup of Beaten Coffee or Dalgona Coffee. It tastes even better when its a rainy day or a cold winter evening.
You can also serve it as a dessert with a scoop of Vanilla Ice cream on top after a delicious weekend brunch. May be, you can even pack it in your kid’s snack box as a midweek treat.
Storage Suggestions
These Blueberry Muffins with Streusel Crumb Topping will last in the fridge for about 3 to 4 days. They will also last at room temperature for about a day. Just store them in an air tight container or a cake dome.
You can even freeze them for about 3 months. Prepare the muffins, let them cool down fully, line them on a baking tray and freeze for about an hour. After an hour, add them to a freezer safe zip lock back and freeze for 3 months.
While serving, thaw them to room temperature and then serve. If you like your muffins warm, microwave them for about 30 seconds.
Recipe Card

Blueberry Streusel Muffins
Ingredients
For the Muffins:
- 2 cups All Purpose Flour
- 1-½ teaspoon Baking Powder
- ½ teaspoon Baking Soda
- 115 gram Unsalted Butter
- 1 cup Sugar
- 2 Eggs
- 2 teaspoon Vanilla Extract
- 1 cup Yogurt
- 2 cups Blueberries
For the Streusel Topping:
- 4 tablespoon Dark Brown Sugar
- 1 tablespoon All Purpose Flour
- 1 teaspoon Ground Cinnamon
- ½ cup Walnuts (chopped)
- 2 teaspoon Olive Oil
Instructions
For the Streusel Topping:
- Mix all the ingredients and keep aside.
For the Muffins:
- Pre heat the oven to 40 Degrees F.
- Line a muffin tin with paper liners.
- Mix flour, baking powder, and baking soda in a bowl.
- Add sugar and butter in a bowl and whisk till light and fluffy.
- Add eggs, one at a time and mix well.
- Add yogurt and vanilla extract and mix well.
- Add the flour and whisk till just combined.
- Fold in the blueberries.
- Pour the batter in the muffin cups, till almost full.
- Sprinkle the streusel topping evenly on top.
- Bake for 5 mins and then lower the temperature for 350 Degrees F.
- Bake for another 20-25 minutes till a tooth pick comes out clean.
- Remove from the oven and cool for 5 minutes in the pan.
- Remove from the pan and cool on a wire rack.
Kanak Hagjer
They look so delicious!! Beautiful pictures!
Navaneetham Krishnan
Stunning cakes and love the flavors plus the beautiful pictures attached.
Christina Conte
Yum! I love blueberry muffins, especially with streusel!
Priya Suresh
Oh god, i decided not to visit your blog during lunch or dinner time, you are making me hungry.. Wat a stunning muffins,just killing me.
tadkapasta
Those look so fluffy and moist! I make them the same way, they taste more cake-like and much better to me than the usual quick bread route.
Charul @ Tadka Masala
Beautiful pics! And those forks.. gorgeous! 😀
deeps
delicious affair 😛