This one definitely requires a little more work + time, but I promise ya, it’s so worth it!!
Ingredients
For cinnamon layer:
1/3 c granulated sugar
1 tbsp flour
1/4 tsp cinnamon
For streusel topping:
1 c brown sugar
1 /2 c butter (softened)
1 c AP flour
1 tsp cinnamon
1/4 tsp kosher salt
For cake batter:
3 c AP flour
2 c granulated sugar
1/4 c brown sugar
2 c granulated sugar
3/4 tsp baking powder
1/2 tsp baking soda
1/2 tsp kosher salt
1 c butter (softened)
1/4 c whole milk
1 c sour cream
4 eggs
1 1/2 tsp vanilla extract
Directions
Preheat oven to 350.
FOR THE STREUSEL: in a bowl combine combine all ingredients. Use a fork to mash everything until crumbly. Set off to the side.
FOR THE CINNAMON LAYER: in a small bowl, combine all ingredients. Set off to the side.
FOR THE BATTER: add flour, sugars, baking powder + soda, and kosher salt in a mixing bowl, stir to combine. Add softened butter and beat on medium speed for 2-4 minutes. In another bowl, mix together sour cream, milk, eggs, and vanilla. Mix to combine, and then add this to the dry ingredients. Beat until well combined and you have a smooth batter.
Take a greased dish (I honestly just use a larger casserole/baking dish!) and add half of the batter to it. Next, sprinkle the cinnamon layer mixture. Next, spread remaining batter over the top of the cinnamon mixture. Finally, add your streusel crumble mixture to the top.
Bake for 50-60 minutes, let cool for 1 hour before serving. Enjoy!