This decadent Cream Cheese Coffee Cake features a moist cake base, a luscious layer of cream cheese filling, and a crunchy cinnamon streusel topping. It's the perfect treat for breakfast, brunch, or dessert!
Preheat oven to 325°F (160°C). Grease and flour a 13x9 inch baking dish.
In a large bowl, whisk together the flour, granulated sugar, baking powder, baking soda, and kosher salt for the cake. Add the softened butter and beat on low speed until the mixture is crumbly.
Add the eggs, vanilla extract, and buttermilk to the flour mixture. Beat until just combined and the batter is fluffy.
Pour half of the cake batter into the prepared baking dish and spread evenly.
In a separate medium bowl, beat the softened cream cheese, granulated sugar, and egg until light and fluffy, about 3-5 minutes.
Spread the cream cheese mixture evenly over the cake batter in the baking dish.
Pour the remaining half of the cake batter over the cream cheese layer and spread evenly.
For the streusel topping, in a medium bowl, combine the light brown sugar, granulated sugar, cinnamon, and kosher salt. Pour in the melted butter and mix until well combined. Add the flour and mix with your hands or a fork until a crumbly mixture forms.
Sprinkle the streusel topping evenly over the cake batter.
Bake for 40-50 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool completely in the pan before slicing and serving.
Notes
This coffee cake is best enjoyed at room temperature. For storage, keep it covered at room temperature for up to 3 days.