Ingredients
Method
Instructions
- Prepare the streusel topping by whisking together flour, granulated sugar, brown sugar, and cinnamon in a small bowl. Pour in melted butter and mix with a fork until the mixture resembles coarse crumbs. Set aside.
- Preheat oven to 425°F (220°C). Line a 12-cup muffin tin with paper liners or grease well. In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
- In a large mixing bowl, cream together softened butter and sugar until light and fluffy (2-3 minutes). Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
- Alternate adding the flour mixture and buttermilk to the butter mixture, beginning and ending with flour. Mix until just combined - do not overmix. The batter should be thick and slightly lumpy.
- Toss fresh blueberries with 1 tablespoon of flour to prevent sinking. Gently fold the coated blueberries into the batter using a spatula.
- Divide batter evenly among 12 muffin cups, filling almost to the top. Generously sprinkle streusel topping over each muffin, pressing it gently into the batter.
- Bake at 425°F for 5 minutes, then reduce temperature to 375°F (190°C) and continue baking for 15-18 minutes, or until a toothpick inserted into the center comes out clean.
- Allow muffins to cool in the pan for 5 minutes before transferring to a wire rack to cool completely. Serve warm or at room temperature.
Notes
Use room temperature ingredients for better texture. Do not overmix the batter - a few lumps are okay. Start with high oven temperature to create tall muffin tops. For frozen blueberries, use frozen (do not thaw) and toss with extra flour to prevent bleeding.
