This moist cake can be served as an indulgent breakfast, afternoon snack, or dessert.
Directions
-
Preheat oven to 350 degrees. Make streusel topping: In a medium bowl, stir together flour, brown sugar, and salt. Cut in the butter using your hands or a pastry blender until large, moist crumbs form. Chill.
-
Butter and flour a 9-inch square baking pan. In a medium bowl, whisk together 1 1/2 cups flour, baking powder, baking soda, salt, and allspice. In a large bowl, beat the butter and granulated sugar with an electric mixer until fluffy. Add egg; beat well. Add flour mixture and buttermilk alternately until just combined. (Batter will be very stiff.) In a large bowl, toss the blueberries with remaining teaspoon flour. Fold blueberries into the batter; spoon into prepared pan.
-
Sprinkle cake evenly with streusel topping. Bake until golden brown and a tester comes out clean, 45 to 50 minutes. Let cool completely.
Cook's Notes
Tossing the blueberries with a bit of flour keeps them from sinking during baking. When making streusel, squeeze the mixture into large crumbs so it forms a crisp topping as it bakes instead of melting into the batter.
