Ingredients
Method
Step-by-Step
- Heat the oven to 350°F (175°C). Grease a 24-cup mini-muffin pan or line it with paper liners.
- Whisk the flour, baking powder, baking soda, and salt together in a medium bowl.
- Beat the softened butter and sugar in a separate bowl for 2–3 minutes, until light and creamy.
- Beat in the eggs one at a time, then mix in the vanilla extract and sour cream or plain yogurt.
- Add the dry ingredients alternately with the milk, stirring just until the batter comes together. Do not overmix.
- Toss the blueberries with 1 teaspoon of the measured flour, then gently fold them into the batter. Add frozen berries while still frozen.
- Divide the batter among the muffin cups, filling each about two-thirds to three-quarters full.
- Rest the filled pan for 5–10 minutes if you want taller, rounder tops. Bake for 12–15 minutes, until the tops spring back lightly and a toothpick comes out clean or with a few moist crumbs.
- Cool the muffins in the pan for about 5 minutes, then transfer them to a wire rack.
Notes
Fresh or frozen blueberries both work well. Keep frozen blueberries frozen before folding them in to reduce purple streaking. Store cooled muffins in an airtight container and enjoy within a few days.
