0.5cupchopped walnuts or pecans (optional, for added crunch)
Instructions
Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or a 9x13-inch baking dish.
In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy, about 3-4 minutes.
Add in the eggs one at a time, mixing well after each addition. Incorporate the vanilla extract and sour cream until fully combined.
In a separate bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Be careful not to overmix.
Fold in the chocolate chips until evenly distributed throughout the batter.
Pour half of the batter into the prepared cake pan and spread it evenly.
In a small bowl, mix the brown sugar and chopped walnuts or pecans (if using) to create the streusel topping. Sprinkle half of this mixture over the first layer of batter.
Spread the remaining batter over the streusel layer and top it with the remaining streusel mixture.
Bake in the preheated oven for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely.
Notes
Once cooled, dust with powdered sugar and slice into squares while still warm. Serve with a hot cup of coffee for the perfect pairing!