Ingredients
Method
- Preheat the oven to 350°F and grease an 8-inch square baking pan, or line it with parchment paper.
- Make the crumb topping by stirring together the flour, brown sugar, and cinnamon in a small bowl.
- Cut in the cold cubed butter with a fork or pastry cutter until the mixture resembles coarse crumbs, then refrigerate while preparing the rest.
- In another bowl, beat the softened cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth. Set aside.
- In a large bowl, whisk together the flour, granulated sugar, baking powder, and salt.
- Add the egg, milk, melted butter, and vanilla extract, then stir just until combined.
- Gently fold the blueberries into the batter. If using frozen blueberries, work quickly to avoid excess color bleeding.
- Spread the cake batter evenly into the prepared pan.
- Spoon the cream cheese mixture over the batter and gently spread it, leaving a small border around the edges if possible.
- Sprinkle the chilled crumb topping evenly over the cake.
- Bake for 38–45 minutes, or until the crumb topping is golden and the cake is set.
- Let the cake cool for at least 20 minutes before slicing.
Notes
If using frozen blueberries, do not thaw them first. For cleaner slices, let the cake cool completely before cutting.