There’s something undeniably comforting about a freshly baked blueberry muffin—warm from the oven, bursting with juicy berries, and topped with a golden, buttery crumb. Whether you’re enjoying one with your morning coffee or as an afternoon treat, these homemade muffins are a classic everyone loves. This recipe is simple, reliable, and makes perfectly moist muffins every single time.
Ingredients:
For the Muffins:
-
1 ½ cups all-purpose flour
-
¾ cup granulated sugar
-
½ tsp salt
-
2 tsp baking powder
-
⅓ cup vegetable oil
-
1 large egg
-
⅓ cup milk (or more as needed)
-
1 ½ tsp vanilla extract
-
1 cup fresh or frozen blueberries
For the Crumb Topping (optional but delicious):
-
¼ cup granulated sugar
-
2 tbsp all-purpose flour
-
2 tbsp butter, cold and cubed
-
¼ tsp ground cinnamon
Instructions:
-
Preheat your oven to 400°F (200°C). Line a muffin tin with paper liners or grease with cooking spray.
-
Mix dry ingredients in a large bowl: flour, sugar, salt, and baking powder.
-
Combine wet ingredients in a separate bowl: whisk together the oil, egg, milk, and vanilla extract.
-
Combine the wet and dry ingredients just until mixed. Do not overmix; batter should be lumpy. Gently fold in the blueberries.
-
Scoop batter into muffin cups, filling them about ¾ full.
-
Make the crumb topping: Mix sugar, flour, and cinnamon. Cut in the cold butter until crumbly. Sprinkle over each muffin.
-
Bake for 18–22 minutes, or until a toothpick inserted in the center comes out clean.
-
Cool in the pan for 5 minutes, then transfer to a wire rack.
These blueberry muffins are best enjoyed warm, with a little butter or honey. They freeze beautifully too—perfect for batch baking!
Would you like a version with lemon zest or cream cheese filling?