Introduction
There’s something truly special about a freshly baked blueberry muffin—warm, tender, and bursting with juicy fruit. This recipe delivers a perfect bakery-style muffin with a golden domed top and a moist, fluffy crumb. You’ll love how simple it is to whip up a batch for breakfast or an afternoon snack.
Prep & Cook Time
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 12 muffins
Ingredients
- 1¾ cups all purpose flour
- ¾ cup granulated sugar
- 1¾ teaspoon baking powder
- ⅔ teaspoon salt
- ⅔ cup whole milk (room temperature)
- 2 large eggs (room temperature)
- 3½ Tablespoons vegetable oil
- 3½ Tablespoons unsalted butter (melted)
- ¾ teaspoon vanilla powder (use half this amount if you prefer less rich vanilla flavor)
- 1¼ cups fresh blueberries
Instructions
- Preheat your oven to 375°F (190°C). Line a standard 12-cup muffin tin with paper liners or grease the wells generously.
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined.
- In a separate medium bowl, whisk together the whole milk, eggs, vegetable oil, melted unsalted butter, and vanilla powder (use half this amount if you prefer less rich vanilla flavor) until smooth.
- Toss the fresh blueberries in about 1 tablespoon of the flour mixture (taken from the measured amount above) to coat them lightly. This helps prevent sinking.
- Gently fold the coated blueberries into the batter.
- Divide the batter evenly among the 12 prepared muffin cups, filling each about ¾ full.
- Bake for 20-25 minutes, or until the tops are golden brown and a toothpick inserted into the center of a muffin comes out clean.
- Let the muffins cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
Variations
- Lemon Blueberry: Add the zest of one lemon to the wet ingredients for a bright citrus twist.
- Cinnamon Streusel Topping: Before baking, sprinkle a mixture of ¼ cup flour, ¼ cup brown sugar, ½ tsp cinnamon, and 2 Tbsp melted butter over the batter.
- Jumbo Muffins: Use a 6-cup jumbo muffin tin. Fill cups and increase baking time to 25-30 minutes.
- Double Blueberry: Mash ¼ cup of the blueberries and fold them into the wet ingredients before combining with the dry mix for an intense blueberry flavor.
Tips for Success
- Use room temperature ingredients (milk and eggs) to ensure the batter combines smoothly and evenly.
- Coating the blueberries in a little flour helps suspend them in the batter so they don’t all sink to the bottom.
- For evenly sized muffins, use a standard ice cream scoop or a ¼ cup measuring cup to portion the batter.
Storage & Reheating
Store completely cooled muffins in an airtight container at room temperature for up to 2 days, or freeze for up to 3 months. To reheat, warm a muffin in the microwave for 15-20 seconds, or in a 300°F oven for 5-10 minutes until warm.
FAQ
Can I use frozen blueberries?
Why are my muffins dense and not fluffy?
This is typically caused by overmixing the batter or using cold ingredients. Gently fold the wet and dry mixes together until just combined.
Can I make these muffins in advance?
Absolutely. The batter can be mixed, portioned into the tin, covered, and refrigerated overnight. Bake straight from the fridge in the morning, adding a minute or two to the bake time.
Can I use a different type of milk?
Yes, you can substitute the whole milk with an equal amount of 2%, 1%, or a non-dairy alternative, though the texture may be slightly less rich.
My blueberries all sank to the bottom. What happened?
This usually means they were not coated in flour, or the batter was too thin. Ensure you coat the berries and that your baking powder is fresh for proper batter structure.
Can I double this recipe?
Yes, you can double all ingredients to make 24 muffins. Ensure you mix in a very large bowl and fill the muffin tins as directed.

