Preheat oven to 425 degrees F. Line muffin pan with baking cups.
Using an electric mixer, beat the softened butter until creamy. Add sugar and beat until light and fluffy. Add eggs, one at a time, and mix thoroughly. Stir in vanilla, cinnamon, salt and baking powder. Mix on medium-high speed for one minute.
Add half of the flour and mix on low speed just until barely combined. Pour in half of the milk; mix again just until incorporated. Add remaining flour and milk, mixing just until combined (be careful not to overmix the batter). Fold in the blueberries.
Spoon batter into the muffin cups. Sprinkle the tops with sugar. Bake at 425 degrees F for 5 minutes. Then, keep the muffins in the oven, but lower the oven temperature to 350 degrees F. Bake for an additional 15-20 minutes, or until a toothpick inserted in the center comes out clean. Let cool in the pan for about 5-10 minutes; transfer to a wire rack.
Notes
Use fresh or frozen blueberries in this easy muffin recipe and enjoy the treats all year long! If using frozen blueberries, do not thaw before adding them to the batter.
Add the zest from 1 lemon to your batter to make Lemon Blueberry Muffins.
Make Triple Berry Muffins by using a combination of blueberries, strawberries and raspberries to equal 1 1/2 cups of berries total.
The key to a perfect muffin is just barely mixing the ingredients. You want them to come together, but a few lumps are fine. This way they’ll stay moist and tender!
This recipe yields 15 standard-size muffins. You can bake the batter in jumbo muffin tins for giant bakery-size treats. You'll need to increase the total baking time to 30-35 minutes for the jumbo muffins. Similarly, you can bake the batter in mini muffin tins. The mini muffins will bake much faster, so they will only need a total of about 12-15 minutes in the oven.