5.0
(17)
Your folders
Your folders

Export 9 ingredients for grocery delivery
Step 1
Preheat oven to 350F (175C) and lightly grease and flour a 13x9 baking pan.⁴
Step 2
Combine butter, cream cheese, and sugars and use an electric mixer (or a stand mixer) to cream together ingredients until well-combined, light, and fluffy.
Step 3
Add eggs and vanilla extract and beat on medium-low speed until combined, pausing to scrape the sides and bottom of the bowl.
Step 4
In separate bowl whisk together flour, baking powder, cornstarch and salt.
Step 5
Add about 1/4 of the flour mixture and stir on low speed until just combined. Add about 1/3 of the buttermilk and stir until combined. Continue to alternate adding flour and buttermilk until all are added and mixture is completely combined.
Step 6
Use a spoon or spatula to stir in the blueberries.
Step 7
Spread batter into prepared pan (batter will be thick) and prepare streusel, if using.
Step 8
To make streusel, whisk together flour, sugars, and salt. Drizzle in melted butter and use a fork to stir/toss together until mixture is clumpy but combined (all the butter should be absorbed). Do not use butter that is too hot and do not over-mix or the mixture will be like a paste! It should be clumpy and crumbly.
Step 9
Sprinkle streusel evenly over batter.
Step 10
Bake on 350F for 55-60 minutes or until a toothpick inserted in the center yields moist crumbs or no crumbs.
Step 11
Allow to cool before cutting and serving.