Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C) and grease a 9x13 inch baking dish.
- In a large bowl, mix together the flour, sugar, baking powder, baking soda, and salt.
- In another bowl, cream the butter, then add the eggs, sour cream (or buttermilk), and vanilla. Mix well.
- Combine the wet ingredients with the dry ingredients until just combined.
Preparing the Cream Cheese Filling
- In a bowl, mix the softened cream cheese, sugar, and a single egg until smooth.
Assembling the Cake
- Spread half of the cake batter into the prepared pan.
- Dollop the cream cheese mixture over the batter and gently spread it close to the edges.
- Top with the remaining half of the batter.
- Optionally, use a butter knife to create light swirls on the top.
Making the Streusel Topping
- In a separate bowl, mix flour, brown sugar, cinnamon, and salt.
- Add the cold cubed butter and mix until crumbly.
- Sprinkle the streusel over the cake batter.
Baking
- Bake in the preheated oven for 40-45 minutes, or until a toothpick inserted comes out mostly clean.
Cooling
- Let the cake cool in the pan before slicing and serving.
Notes
Store in an airtight container for up to 5 days in the refrigerator. Can also be made a day ahead; flavors improve overnight.
