Baking a batch of blueberry muffins with a buttery crumble topping is one of my favorite ways to slow down and enjoy a cozy morning at home. The smell of sweet berries bubbling in the oven and the golden streusel turning perfectly crisp on top instantly makes my kitchen feel warm and inviting. I’ve made these muffins countless times, and they never last more than a day.
What I love most about this recipe is the contrast in textures. The muffins are soft and fluffy inside, bursting with juicy blueberries, while the crumble topping adds a sweet, slightly crunchy finish that feels like something you’d find at a bakery. They’re simple enough for a weekday treat but special enough for brunch with family or friends.
What You Need To Make This Recipe
All-purpose flour: This forms the base of the muffins and gives them structure. It creates a soft, tender crumb while still being sturdy enough to hold the juicy blueberries without sinking.
Granulated sugar: Sugar adds sweetness and helps keep the muffins moist. It also contributes to that lightly golden exterior as the muffins bake.
Brown sugar: Used in the crumble topping, brown sugar brings a deeper, caramel-like sweetness and enhances the crumbly texture thanks to its moisture content.
Baking powder: This is the leavening agent that helps the muffins rise beautifully in the oven, creating that fluffy bakery-style dome.
Salt: A small amount of salt balances the sweetness and enhances the overall flavor of both the muffin batter and the crumble topping.
Unsalted butter: Melted butter adds richness and moisture to the muffins, while cold butter in the crumble creates those irresistible, buttery clumps on top.
Eggs: Eggs bind the ingredients together and add structure, ensuring the muffins hold their shape while remaining soft and tender.
Milk: Milk adds moisture and helps create a smooth, pourable batter. It also contributes to the soft texture of the muffins.
Vanilla extract: Vanilla enhances the sweetness and gives the muffins a warm, comforting aroma.
Fresh blueberries: The star of the recipe. Fresh blueberries burst during baking, creating pockets of juicy sweetness in every bite. You can also use frozen blueberries if fresh aren’t available.
Ingredients List
For the muffins:
- 2 cups (250 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup (115 g) unsalted butter, melted and slightly cooled
- 2 large eggs
- 1 cup (240 ml) milk
- 1 1/2 teaspoons vanilla extract
- 1 1/2 cups (225 g) fresh blueberries
For the crumble topping:
- 1/2 cup (100 g) brown sugar
- 1/3 cup (40 g) all-purpose flour
- 1/4 cup (60 g) cold unsalted butter, cubed
- 1/2 teaspoon ground cinnamon (optional)
How to Make Blueberry Muffins with Crumble Topping
Prepare the Oven and Pan
Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or lightly grease each cup to prevent sticking.
Make the Crumble Topping
In a small bowl, combine the brown sugar, flour, and cinnamon (if using). Add the cold cubed butter and use your fingers or a pastry cutter to mix until the mixture resembles coarse crumbs. Place it in the refrigerator while you prepare the batter.
Mix the Dry Ingredients
In a large bowl, whisk together the flour, granulated sugar, baking powder, and salt. Mixing the dry ingredients first ensures the baking powder is evenly distributed.
Combine the Wet Ingredients
In a separate bowl, whisk together the melted butter, eggs, milk, and vanilla extract until smooth and well combined.
Bring the Batter Together
Pour the wet ingredients into the dry ingredients and gently stir until just combined. Avoid overmixing; a few lumps are perfectly fine. Fold in the blueberries carefully to prevent them from bursting.
Fill the Muffin Cups
Spoon the batter evenly into the prepared muffin tin, filling each cup about 3/4 full. Sprinkle a generous amount of crumble topping over each muffin.
Bake the Muffins
Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean. The tops should be golden brown and slightly crisp.
Cool and Serve
Allow the muffins to cool in the pan for 5–10 minutes before transferring them to a wire rack. Serve warm or at room temperature.
Tips for Making This Recipe
- Do not overmix the batter, as this can make the muffins dense instead of fluffy.
- Toss the blueberries in a tablespoon of flour before folding them into the batter to prevent sinking.
- For taller muffin tops, start baking at 400°F (200°C) for 5 minutes, then reduce to 375°F (190°C) for the remaining time.
- Use cold butter for the crumble topping to achieve the perfect crumbly texture.
- If using frozen blueberries, do not thaw them before adding to the batter.
- Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
FAQs
Can I use frozen blueberries instead of fresh?
Yes, frozen blueberries work well. Add them directly to the batter without thawing to prevent excess moisture and color bleeding.
Can I make these muffins ahead of time?
Absolutely. You can bake them a day in advance and store them in an airtight container. Warm them slightly before serving for the best texture.
Can I freeze blueberry muffins?
Yes. Let them cool completely, wrap individually, and freeze for up to 3 months. Thaw at room temperature or reheat gently in the microwave.
Why did my muffins turn out dense?
Overmixing the batter is usually the cause. Stir just until the ingredients are combined to keep the texture light.
Can I add lemon zest to this recipe?
Definitely. Adding 1 teaspoon of lemon zest to the batter enhances the blueberry flavor and adds a fresh, bright note.