Indulge in the delectable flavors of a homemade cream cheese coffee cake. With layers of moist cake, a sweet cream cheese filling, and a buttery streusel topping, this treat is perfect for breakfast or dessert. The cake is soft and tender, and the creamy filling adds a delightful tanginess. The crumbly streusel topping provides a wonderful crunch. This recipe is easy to make, and its rich, decadent taste will have you coming back for seconds. Enjoy this mouthwatering coffee cake with a hot cup of coffee or tea for a truly heavenly experience.
Ingredients
- For the cake:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup sour cream
- 2 large eggs
- 1 teaspoon vanilla extract
- For the cream cheese filling:
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- For the streusel topping:
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1/2 teaspoon ground cinnamon
- 1/4 cup unsalted butter, cold and cubed
Directions
- Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan.
- In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, and salt for the cake.
- In a separate large bowl, cream together the softened butter and sugar until light and fluffy.
- Beat in the sour cream, eggs, and vanilla extract until well combined.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- In another bowl, beat together the cream cheese, sugar, egg yolk, and vanilla extract for the filling.
- Spread half of the cake batter evenly into the prepared pan.
- Dollop the cream cheese filling over the batter, and gently spread it out.
- Top with the remaining cake batter, spreading it evenly to cover the cream cheese filling.
- In a small bowl, mix together the flour, brown sugar, and cinnamon for the streusel topping.
- Cut in the cold cubed butter using a fork or pastry cutter until the mixture resembles coarse crumbs.
- Sprinkle the streusel topping over the cake batter.
- Bake for 45-50 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely before serving.