Preheat the oven to 350 degrees F. Spray a 9-inch square baking dish with baking spray, or line with parchment paper. Set it aside.
For the cake, in a large mixing bobwl, combine flour, sugar, salt, baking powder, and cinnamon. Add in softened butter and mix with the paddle attachment of an electric mixer until blended.
Add in eggs, milk, vanilla extract, and lemon zest. Blend unti combined (batter will be very thick). Fold in the diced strawberries. Spread into prepared baking dish.
For the streusel, combine butter, flour, sugars, and cinnamon. Mix until crumbly, using your hands if needed.
Sprinkle over the top of the batter. Bake for one hour, until lightly browned.
Remove from oven and cool completely. Once cooled, sprinkle with powdered sugar.
Notes
Use fresh strawberries for best results. Frozen berries will add too much moisture, unless you thaw and press them really well.
Using your hands to mix the streusel will work best and breaks up the butter into crumbs. A pastry cutter will also work well.
Adding the lemon zest is optional, but I love the way it highlights the berry flavor. Use my tips and tricks on how to zest a lemon for best results.
Storage- Keep cake covered at room temperature for up to 1 week. Or freeze for up to 3 months.
This cake is best once cooled. While many cakes taste delicious warm, trust me when I say you want to let this cool completely.