Ingredients:
- 1/2 cup (65g) all-purpose flour
- 1/2 cup (100g) brown sugar, packed
- 1 tsp (2g) ground cinnamon
- 4 tbsp (57g) unsalted butter, cold and cubed
- 1 1/2 cups (190g) all-purpose flour
- 1 tsp (4g) baking powder
- 1/2 tsp (3g) salt
- 1/2 cup (115g) unsalted butter, softened
- 3/4 cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 tsp (5ml) vanilla extract
- 1/2 cup (120g) sour cream, full fat
- 1 cup (125g) whole milk
- 1 1/2 cups (225g) fresh blueberries
- 1 tbsp all-purpose flour
Instructions:
- Preheat the oven to 350°F (175°C). Grease a 9x9 inch baking pan with butter or line it with parchment paper.
- In a small bowl, combine 1/2 cup flour, brown sugar, and cinnamon. Rub the cold cubed butter into the mixture with a fork or fingers until pea-sized crumbs form. Set aside.
- Gently toss the fresh blueberries with one tablespoon of flour to prevent them from sinking.
- In a large bowl, beat the softened butter and granulated sugar on medium-high until light and fluffy (about 3 minutes).
- Beat in the eggs one at a time, then stir in the vanilla extract and sour cream until smooth.
- Alternately add the flour mixture (flour, baking powder, salt) and the milk to the butter mixture, starting and ending with the flour. Mix on low speed just until combined.
- Using a rubber spatula, gently fold in the floured blueberries by hand.
- Pour the batter into the prepared pan and smooth the top with a spatula.
- Sprinkle the cinnamon streusel evenly over the surface, pressing very lightly.
- Bake for 40 to 45 minutes until the edges are golden brown and a toothpick inserted into the center comes out clean.
- Let the cake cool in the pan for 20 minutes before slicing.