These blueberry muffins are soft, moist, and bursting with juicy blueberries. Finished with a buttery cinnamon crumb topping, they’re perfect for breakfast or brunch.
1½ cups all-purpose flour
¾ cup white sugar
2 teaspoons baking powder
½ teaspoon salt
⅓ cup vegetable oil
1 large egg
⅓ cup milk
1 cup fresh blueberries
Crumb Topping:
½ cup white sugar
⅓ cup all-purpose flour
¼ cup butter, cubed
1½ teaspoons ground cinnamon
1. Preheat oven to 400°F and prepare 8 muffin cups
2. Mix flour, sugar, baking powder, and salt in a large bowl
3. Whisk oil, egg, and milk together in another bowl
4. Combine wet and dry ingredients until just mixed
5. Fold in blueberries gently
6. Mix topping ingredients until crumbly
7. Fill muffin cups nearly to the top
8. Sprinkle crumb topping generously over batter
9. Bake for about 20 minutes until golden brown
10. Cool slightly before serving
Do not overmix the batter
Fresh blueberries work best
Store in an airtight container for up to 4 days
Freeze individually wrapped muffins for up to 2 months
Add extra blueberries for a fruitier muffin