These Blueberry Muffins are as good, if not better, than the ones you'd get at a bakery. They are bursting with fresh berries, tender and moist, and topped with a crunchy streusel.
Make the streusel by combining all streusel ingredients in a bowl. Mix with a fork until mixture resembles coarse, lumpy sand. Keep chilled while you make muffins.
Set oven to 400F, with rack on lower middle position. Line standard muffin tins with 8 paper liners.
In a large bowl, add flour, sugar, salt, and baking powder, whisking to combine well.
In a 1-cup measuring cup, add the oil, egg, vanilla extract, lemon juice, and enough milk to reach 1-cup.
Gradually combine oil mixture with the flour mixture, folding batter together with a rubber spatula, just until batter remains a little lumpy and most of the dry ingredients are moistened - a few little dry streaks are perfect. Do not over-mix. Gently fold in the blueberries.
Fill lined muffin cups all the way to the top. Sprinkle with your prepared streusel topping. Place baking sheet underneath muffin tin, in case of any spillage.
Bake 20-25 min or just until a toothpick inserted in middle comes out almost clean, with a few tender crumbs attached.
Place muffin pan on a cooling rack and let cool completely in the pan before serving.
Notes
This recipe is for standard-sized muffin tin. Yields 8 muffins.
Always keep your streusel chilled while you prepare the muffin batter. This will ensure that the streusel stays crumbly and doesn't melt into the batter before baking.
This muffin recipe is quite forgiving, but be sure not to over-mix the batter. Gently fold in the blueberries and mix just until everything is combined for the best texture.
Allow the muffins to cool completely in the pan before serving. This helps them set and makes them easier to remove from the liners.
Streusel can be made a day or two in advance and kept covered/chilled until ready to use.
If streusel somehow isn't your thing, try this easy Cream Cheese Frosting that we use on all the cakes.
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you!
Join our Free Recipe Club and get our newest, best recipes each week!