1 heaping cup sliced strawberries
1/3 cup sugar
2 teaspoons water
2 tbsp. cornstarch
1/2 cup butter, softened
1 cup sugar
1 teaspoon vanilla extract
a few drops of almond extract (optional)
2 cups all-purpose flour
1 teaspoon baking powder
1 teaspoon baking soda
1/2 teaspoon salt
8 ounces sour cream
3 Tablespoons cold unsalted butter, cut into 1/2-inch cubes
1/2 cup all-purpose flour
3 1/2 tablespoons sugar
Preheat oven to 350 degrees F.
To make the topping:
Combine all the topping ingredients in a bowl and rub together with your fingertips until crumbly. Set aside.
To make the strawberry mixture:
Combine strawberries, 1/3 cup sugar, water and cornstarch in a small saucepan. Cook over low heat for 5 to 7 minutes, stirring constantly until the sauce is thickened and strawberries are soft and somewhat broken down. Set aside to cool.
Grease and flour a 10x10-inch baking dish, knocking out excess flour, and set aside.
To make the coffee cake:
Cream butter and sugar until light and fluffy, about 3 minutes. Add eggs one at a time, beating well after each addition. Add vanilla extract, and almond extract if you're using it.
Sift dry ingredients together. Add the dry ingredients to the creamed butter in 3 parts alternating with the sour cream in 2 parts, beginning and ending with the dry ingredients. Beat just until combined.
Spoon 2/3 of the batter into the prepared pan. Spread the cooled strawberry mixture over the batter. Spoon the remaining batter onto the strawberries and spread evenly. Top with streusel topping and bake in the upper third of the oven. Bake for 50-60 minutes, until a knife inserted into the center of the cake comes out clean.