Ingredients
Method
Prepare the Cream Cheese Filling
- In a mixing bowl, combine the softened cream cheese, 1/4 cup granulated sugar, 1 large egg, and 1 teaspoon vanilla extract. Beat until smooth and creamy. Set aside.
Preheat the Oven
- Preheat your oven to 350°F (175°C). Grease an 8x8-inch baking pan or line it with parchment paper.
Make the Cake Batter
- In a medium bowl, whisk together 2 cups all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon baking soda, and 1/4 teaspoon salt.
- In a large mixing bowl, beat together 1/2 cup softened unsalted butter and 1 cup granulated sugar until light and fluffy.
- Add in the 2 large eggs and 1 teaspoon vanilla extract; beat until fully incorporated.
- Gradually mix in dry ingredients, alternating with 1 cup sour cream, until just combined. Be careful not to overmix.
Assemble the Cake
- Pour half of the cake batter into the greased baking pan, spreading evenly.
- Spoon the cream cheese filling over the batter, followed by the remaining batter on top.
- Sprinkle fresh blueberries evenly over the top of the batter.
Prepare the Streusel Topping
- In a small bowl, mix together 1/2 cup all-purpose flour, 1/4 cup granulated sugar, and 1 teaspoon ground cinnamon.
- Cut in 1/4 cup cold cubed unsalted butter until the mixture resembles coarse crumbs.
- Sprinkle the streusel topping generously over the cake.
Bake
- Place the baking pan in the preheated oven and bake for 45-50 minutes.
- A toothpick inserted into the center should come out clean.
Cool Before Serving
- Remove the cake from the oven and allow to cool in the pan for about 15 minutes.
- Transfer it to a wire rack to cool completely. Slice and serve when cooled.
Notes
To elevate your cake, consider using organic blueberries. For an indulgent touch, serve slices with whipped cream or vanilla glaze. To make the filling creamier, mix in a tablespoon of lemon zest.
