Quick Recipe Version (TL;DR)
Quick Ingredients
- Streusel: all-purpose flour (1/2 cup / 65 g), light brown sugar (1/3 cup / 70 g), granulated sugar (2 tbsp / 25 g), fine salt (1/4 tsp), ground cinnamon (1/2 tsp, optional), unsalted butter melted (6 tbsp / 85 g)
- Muffins: all-purpose flour (2 cups / 250 g), granulated sugar (3/4 cup / 150 g), baking powder (2 tsp), baking soda (1/2 tsp), fine salt (1/2 tsp), lemon zest (2 tbsp / 12 g), buttermilk (1/2 cup / 120 ml), sour cream (1/2 cup / 120 g), eggs (2 large), unsalted butter melted (1/3 cup / 75 g), neutral oil (1/4 cup / 60 ml), vanilla extract (2 tsp), blueberries (1 1/2 cups / 225 g), flour for tossing blueberries (2 tbsp / 15 g)
Do This
- 1. Heat oven to 425°F (220°C). Line a 12-cup muffin pan with paper liners.
- 2. Mix streusel dry ingredients, stir in melted butter until chunky; chill while you make batter.
- 3. Rub lemon zest into sugar, then whisk in flour, leaveners, and salt.
- 4. Whisk buttermilk, sour cream, eggs, melted butter, oil, and vanilla.
- 5. Fold wet into dry just until combined. Toss blueberries with 2 tbsp flour; fold in.
- 6. Fill cups to the top, pile on streusel, bake 5 min at 425°F then 15 min at 350°F (175°C).
- 7. Cool 10 minutes in pan, then move to a rack. Eat warm for the crackliest tops.
Why You’ll Love This Recipe
- True bakery-style tops: A hot-start bake gives you tall, domed muffins with that coffee-shop look.
- Bright and buttery: Lemon zest perfumes the batter and makes the blueberries taste even juicier.
- Crunchy streusel in every bite: The buttery crumble bakes into a crackly, crisp lid.
- Tender, not dry: Buttermilk plus sour cream keeps the crumb soft and plush.
Grocery List
- Produce: fresh blueberries (or frozen), 2 large lemons (for zest)
- Dairy: unsalted butter, buttermilk, sour cream (or plain Greek yogurt), 2 large eggs
- Pantry: all-purpose flour, granulated sugar, light brown sugar, baking powder, baking soda, fine salt, vanilla extract, neutral oil (canola/vegetable/avocado), ground cinnamon (optional)
Full Ingredients
For the Streusel Topping
- 1/2 cup (65 g) all-purpose flour
- 1/3 cup (70 g) light brown sugar, packed
- 2 tablespoons (25 g) granulated sugar
- 1/4 teaspoon fine salt
- 1/2 teaspoon ground cinnamon (optional, but very good with blueberries)
- 6 tablespoons (85 g) unsalted butter, melted (still warm is fine)
For the Muffins
- 2 cups (250 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
- 2 tablespoons (12 g) finely grated lemon zest (from 2 large lemons)
- 1/2 cup (120 ml) buttermilk, room temperature
- 1/2 cup (120 g) sour cream, room temperature (or plain Greek yogurt)
- 2 large eggs, room temperature
- 1/3 cup (75 g) unsalted butter, melted and cooled 5 minutes
- 1/4 cup (60 ml) neutral oil (canola, vegetable, or avocado)
- 2 teaspoons vanilla extract
- 1 1/2 cups (225 g) blueberries (fresh or frozen)
- 2 tablespoons (15 g) all-purpose flour (for tossing blueberries)
Equipment
- 12-cup standard muffin pan
- 12 paper liners (recommended for the neatest removal)
- Mixing bowls, whisk, spatula
- Microplane or fine grater (for lemon zest)

Step-by-Step Instructions
Step 1: Prep the pan and preheat for bakery-style rise
Arrange an oven rack in the center of the oven. Preheat to 425°F (220°C). Line a 12-cup standard muffin pan with paper liners.
This high starting temperature helps the muffins rise quickly, giving you taller domes.
Step 2: Make the streusel topping and chill it
In a medium bowl, whisk together the streusel flour, brown sugar, granulated sugar, salt, and cinnamon (if using). Pour in the melted butter and stir with a fork until you get chunky crumbs (some small bits, some larger clumps).
Place the bowl in the refrigerator while you mix the batter. Cold streusel holds its shape and bakes up crunchier.
Step 3: Build lemon flavor into the dry ingredients
In a large bowl, add the granulated sugar and lemon zest. Use your fingertips to rub the zest into the sugar for 20–30 seconds, until the sugar feels slightly damp and very fragrant.
Whisk in the flour, baking powder, baking soda, and salt until evenly combined.
Step 4: Whisk the wet ingredients until smooth
In a separate bowl, whisk together the buttermilk, sour cream, eggs, melted butter, neutral oil, and vanilla extract until completely smooth (no streaks of sour cream).
Room-temperature ingredients mix more evenly and help keep the batter tender.
Step 5: Combine wet and dry gently for tender muffins
Pour the wet mixture into the bowl of dry ingredients. Fold with a spatula just until you no longer see dry flour. The batter will look thick and slightly lumpy; that is exactly what you want.
Avoid vigorous mixing, which can make muffins tough.
Step 6: Add blueberries without turning the batter gray-purple
In a small bowl, toss the blueberries with 2 tablespoons (15 g) flour. This light coating helps prevent sinking and reduces bleeding.
Gently fold the floured blueberries into the batter with just a few turns. If using frozen blueberries, keep them frozen until this moment.
Step 7: Portion, top generously, and bake with a temperature drop
Divide the batter evenly among the 12 cups, filling each one to the top (a large cookie scoop works well). Remove streusel from the fridge and generously sprinkle and lightly press it onto each muffin so it adheres.
Bake at 425°F (220°C) for 5 minutes. Without opening the door for long, reduce oven temperature to 350°F (175°C) and continue baking for 15 minutes.
The muffins are done when the tops are deep golden and a toothpick inserted into the center of a muffin comes out clean or with a few moist crumbs (no wet batter).
Step 8: Cool so the crumb sets, then serve
Let the muffins cool in the pan for 10 minutes. Carefully transfer them to a wire rack to cool for another 10 minutes (or enjoy warm).
For the crackliest streusel, eat within a few hours of baking.
Pro Tips
- Measure flour accurately: Spoon flour into the measuring cup and level it off. Too much flour is the fastest route to dry muffins.
- Don’t overmix: Stop folding as soon as the last streak of flour disappears. Lumps are fine.
- Cold streusel = better crunch: Chilling the topping keeps it pebbly and crisp instead of melting into the batter.
- Use the hot-start method: The 425°F then 350°F approach helps create tall tops while still baking the centers gently.
- Keep blueberries intact: Fold carefully; smashed berries can streak the batter and make the texture gummy in spots.
Variations
- Lemon glaze finish: Whisk 1/2 cup (60 g) powdered sugar with 1 1/2 tablespoons lemon juice and drizzle over cooled muffins.
- Oat streusel: Replace 2 tablespoons (16 g) of streusel flour with 2 tablespoons (10 g) old-fashioned oats for extra crunch.
- Mixed berry: Use 3/4 cup (110 g) blueberries plus 3/4 cup (115 g) raspberries. Toss all fruit with the same 2 tablespoons flour.
Storage & Make-Ahead
Store muffins at room temperature in a container lined with paper towel (to absorb moisture) for 2 days. For longer storage, refrigerate for up to 5 days.
To re-crisp the streusel, warm muffins in a 300°F (150°C) oven for 8 minutes.
To freeze, cool completely, wrap each muffin, and freeze for up to 2 months. Thaw at room temperature or rewarm from thawed in a 300°F (150°C) oven for 10 minutes.
Make-ahead tip: Mix the streusel up to 2 days ahead and keep it covered in the refrigerator.
Nutrition (per serving)
Approximate per muffin (1 of 12): 320 calories, 14 g fat, 46 g carbs, 5 g protein, 2 g fiber, 23 g sugar, 220 mg sodium.
