🧁 Ingredients
For the muffins:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter (melted and slightly cooled)
- 2 large eggs
- 1 cup buttermilk (or milk + 1 tbsp vinegar)
- 1½ tsp vanilla extract
- 1½ cups fresh or frozen blueberries
For the streusel topping:
- ½ cup all-purpose flour
- ⅓ cup brown sugar
- ¼ cup granulated sugar
- ½ tsp cinnamon
- ¼ cup cold unsalted butter (cubed)
👩🍳 Instructions
1. Prepare the oven and pan
Preheat your oven to 375°F (190°C). Line a muffin tin with paper liners (like in your image for that bakery look).
2. Make the streusel topping
In a bowl, mix flour, sugars, and cinnamon. Cut in the cold butter using a fork or your fingers until crumbly. Set aside.
3. Mix dry ingredients
In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
4. Mix wet ingredients
In another bowl, whisk melted butter, eggs, buttermilk, and vanilla extract until smooth.
5. Combine
Pour the wet mixture into the dry ingredients and stir gently. Do not overmix—this is key for soft muffins.
6. Add blueberries
Fold in blueberries carefully. If using frozen, don’t thaw them to avoid excess moisture.
7. Fill muffin cups
Fill each liner about ¾ full. Generous filling helps achieve that bakery-style dome.
8. Add streusel topping
Sprinkle a thick layer of streusel on top of each muffin.
9. Bake
Bake for 18–22 minutes, or until a toothpick comes out clean.
10. Cool and enjoy
Let muffins cool slightly before removing from the pan. Enjoy warm or at room temperature.
🔑 Pro Tips for Perfect Muffins
- Don’t overmix: This keeps muffins tender instead of dense.
- Use buttermilk: Adds richness and a slight tang.
- High initial heat trick: Bake at 400°F for the first 5 minutes, then reduce to 375°F for taller muffins.
- Toss blueberries in flour: Prevents sinking to the bottom.
🍽️ Variations
- Swap blueberries for chocolate chips or raspberries
- Add lemon zest for a citrus twist
- Use whole wheat flour for a healthier version
- Add a cream cheese filling for a richer muffin
❓ Frequently Asked Questions (High-Interest Topics)
Why are my muffins dense instead of fluffy?
Overmixing the batter is the most common cause. Stir just until combined.
Can I use frozen blueberries?
Yes! Keep them frozen and lightly coat with flour before mixing in.
How do I get bakery-style tall muffin tops?
Fill the cups generously and start baking at a higher temperature.
How long do muffins stay fresh?
They stay fresh for 2–3 days at room temperature or up to a week refrigerated.
Can I freeze muffins?
Absolutely. Freeze in an airtight container for up to 3 months.
💡 High-Value Baking Keywords Covered
- bakery-style muffins recipe
- homemade blueberry muffins
- easy muffin recipe from scratch
- streusel topping recipe
- best moist muffins
- high dome muffins technique
- breakfast baking ideas
- beginner baking recipes

