Ingredients:
- 2 cups (250g) all-purpose flour
- 3/4 cup (150g) granulated sugar
- 2 tsp (10g) baking powder
- 1/2 tsp (3g) salt
- 1 cup (240g) full-fat sour cream
- 2 large eggs
- 1/2 cup (120ml) vegetable oil
- 1 tsp (5ml) vanilla extract
- 1 1/2 cups (225g) fresh blueberries
- 1 tbsp all-purpose flour (for tossing berries)
- 1/2 cup (65g) all-purpose flour (for streusel)
- 1/2 cup (100g) brown sugar, packed
- 1 tsp (2g) ground cinnamon
- 4 tbsp (55g) unsalted butter, cold and cubed
Instructions:
- Whisk together the flour, sugar, baking powder, and salt in a large bowl until no clumps remain.
- Create a well in the center of the dry ingredients and add the sour cream, eggs, oil, and vanilla extract.
- Gently fold the wet and dry ingredients together with a spatula until flour streaks just disappear; do not overmix.
- Toss the blueberries in 1 tablespoon of flour, then fold them gently into the batter.
- Divide the batter evenly among 12 cups of a standard muffin tin.
- Combine streusel ingredients (flour, brown sugar, cinnamon, and cold butter) using your fingers until the mixture resembles wet sand.
- Press a generous pinch of streusel topping onto each muffin.
- Bake using a high heat start until the edges are mahogany-colored and a toothpick inserted into the center comes out with a few moist crumbs.