Ingredients:

  • 1/2 cup (65g) all-purpose flour
  • 1/3 cup (65g) light brown sugar, packed
  • 1 tsp (2g) ground cinnamon
  • 1/4 tsp (1.5g) salt
  • 4 tbsp (55g) cold unsalted butter, cubed
  • 1 3/4 cups (210g) all-purpose flour
  • 1/2 cup (100g) granulated sugar
  • 1 tbsp (8g) baking powder
  • 1/2 tsp (3g) salt
  • 1/2 cup (115g) unsalted butter, softened
  • 2 large eggs
  • 1 tsp (5ml) pure vanilla extract
  • 3/4 cup (180g) full-fat sour cream
  • 1 1/2 cups (225g) fresh blueberries
  • 1 tbsp (8g) all-purpose flour

Instructions:

  1. Preheat oven to 350°F (175°C). Grease a 9x9 inch square baking pan and line it with parchment paper.
  2. In a small bowl, combine 1/2 cup flour, brown sugar, cinnamon, and 1/4 tsp salt. Work the cold cubed butter into the mixture using a fork or fingers until coarse crumbs form. Refrigerate until needed.
  3. In a medium bowl, whisk together 1 3/4 cups flour, baking powder, and 1/2 tsp salt.
  4. In a separate large bowl, cream the softened butter and granulated sugar until pale and fluffy. Beat in the eggs one at a time, then stir in the vanilla extract.
  5. Stir the sour cream into the butter mixture until the batter is smooth and ivory-colored.
  6. Toss the blueberries with 1 tablespoon of flour until lightly coated.
  7. Gently fold the dry flour mixture into the wet ingredients using a spatula, then fold in the blueberries until just combined.
  8. Spoon the batter into the prepared pan and smooth the top. Sprinkle the chilled streusel evenly across the surface.
  9. Bake for 50–55 minutes until a toothpick inserted into the center comes out clean.