Ultimate Blueberry Cream Cheese Coffee Cake is a moist, layered treat featuring tender blueberry batter, a rich cream cheese filling, extra bursts of fresh berries, and a buttery streusel topping. This easy recipe bakes up perfectly every time with tips for frozen blueberries, pan swaps, and flawless results. Add an optional lemon glaze for a zesty finish that makes it ideal for breakfast, brunch, or dessert.

Why You’ll Love This Recipe
This coffee cake delivers juicy blueberries in every bite, a creamy cheesecake layer that’s thick and satisfying, and a crumbly topping that stays crisp. No more guesswork on bake times or soggy results. Fresh or frozen berries work seamlessly, and the one-bowl batter keeps prep simple. Each slice offers balanced sweet-tangy flavor with about 350 calories, making it a crowd-pleasing indulgence.
| Feature | Key Benefits |
|---|---|
| Blueberries | 3 cups for intense fruit flavor |
| Cream Cheese Layer | 16 oz for thick, creamy center |
| Streusel Topping | Buttery crumbles that hold up |
| Bake Time | 50-70 minutes with doneness tests |
| Pan Flexibility | 9-inch square, springform, or 9×13 |
Ingredients
Blueberry Cake Batter (makes one 9-inch cake):
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1/2 cup whole milk (or 2% milk)
- 2 tbsp vegetable oil
- 1 tsp vanilla extract
- 2 cups fresh blueberries (or frozen, unthawed)
Cream Cheese Filling:
- 16 oz (2 blocks) cream cheese, softened
- 1/4 cup granulated sugar
- 1 large egg
- 2 tsp vanilla extract
- 1 cup fresh blueberries (or frozen, unthawed)
Streusel Topping:
- 1/2 cup light brown sugar, packed
- 1/2 cup all-purpose flour
- 1 tsp ground cinnamon
- 1/4 cup unsalted butter, cold and cubed
Optional Lemon Glaze:
- 1 cup powdered sugar
- 2 tbsp fresh lemon juice
- 1 tsp lemon zest
Step-by-Step Instructions
Preheat oven to 350°F. Grease a 9-inch springform pan or 9×9 square pan and line the bottom with parchment paper for easy release.
Make the batter: In a large bowl, beat softened butter and sugar with a hand mixer for 2 minutes until fluffy. Add eggs, milk, oil, and vanilla; mix until combined. Sprinkle flour, baking powder, and salt over the wet ingredients. Fold gently with a spatula until just combined, no dry flour visible. Fold in 2 cups blueberries carefully to avoid crushing.
Prepare cream cheese filling: In a medium bowl, beat softened cream cheese and sugar until smooth. Add egg and vanilla; mix until creamy. Stir in 1 cup blueberries.
Assemble layers: Spread half the batter evenly in the prepared pan (it will be thick). Pour cream cheese filling over it. Top with remaining batter, spreading gently to cover. For streusel, mix brown sugar, flour, and cinnamon in a bowl. Cut in cold butter with a fork or fingers until crumbly (pea-sized pieces). Sprinkle evenly over the top.
Bake on the center rack for 50-70 minutes. Test doneness by inserting a toothpick in the center; it should come out with moist crumbs, not wet batter. If edges brown too fast, tent with foil after 40 minutes. Cool in pan 15 minutes, then release springform if using. Cool completely on a wire rack.
Add glaze: Whisk powdered sugar, lemon juice, and zest until smooth. Drizzle over cooled cake. Slice into 12 pieces.
Expert Tips for Perfect Results
Use room-temperature ingredients for smooth mixing and even baking. Frozen blueberries add moisture, so expect 5 extra bake minutes; rinse if needed to prevent purple batter. For a 9×13 pan, bake 40-50 minutes as the cake will be thinner. Avoid overmixing batter to keep it tender. Double streusel if you love extra crunch.
Common Questions
Can I use frozen blueberries? Yes, add them straight from the freezer without thawing. They may bleed slightly but add great flavor and moisture.
How do I know when it’s done? Toothpick test the center: moist crumbs are perfect. Slight jiggle in cream cheese is fine; it sets as it cools.
What if I don’t have a springform pan? A 9×9 square works best (line with parchment). 9×13 is fine but shallower; reduce time by 10-15 minutes.
Storage and freezing? Refrigerate in an airtight container up to 5 days. Freeze slices wrapped tightly for up to 3 months; thaw overnight in fridge.
Nutrition per slice (1/12th): 350 calories, 18g fat, 40g carbs, 6g protein (estimates vary by ingredients).
Serving Ideas
Enjoy warm with coffee for breakfast or at brunch with fresh fruit and yogurt. Top with whipped cream for dessert. Pairs perfectly with tea or as a potluck star. Pin this recipe and share your photos with #UltimateBlueberryCoffeeCake!
PrintULTIMATE blueberry cream cheese coffee cake
Moist blueberry cream cheese coffee cake with tender blueberry batter, thick cream cheese filling, fresh berries, and buttery streusel topping. Perfect breakfast, brunch, or dessert with optional lemon glaze.
- Prep Time: PT20M
- Cook Time: PT60M
- Total Time: PT80M
- Yield: 12 servings
- Category: Dessert, Breakfast
- Method: Baking
- Cuisine: American
Ingredients
- Blueberry Cake Batter:
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1/2 cup whole milk
- 2 tbsp vegetable oil
- 1 tsp vanilla extract
- 2 cups fresh blueberries (or frozen, unthawed)
- Cream Cheese Filling:
- 16 oz (2 blocks) cream cheese, softened
- 1/4 cup granulated sugar
- 1 large egg
- 2 tsp vanilla extract
- 1 cup fresh blueberries (or frozen)
- Streusel Topping:
- 1/2 cup light brown sugar, packed
- 1/2 cup all-purpose flour
- 1 tsp ground cinnamon
- 1/4 cup unsalted butter, cold, cubed
- Optional Lemon Glaze:
- 1 cup powdered sugar
- 2 tbsp fresh lemon juice
- 1 tsp lemon zest
Instructions
- Preheat oven to 350°F. Grease 9-inch springform or 9×9 square pan and line bottom with parchment paper.
- Batter: Beat butter and sugar 2 minutes until fluffy. Add eggs, milk, oil, vanilla; mix. Sprinkle flour, baking powder, salt; fold until combined. Fold in 2 cups blueberries.
- Cream cheese filling: Beat cream cheese and sugar until smooth. Add egg, vanilla; mix. Stir in 1 cup blueberries.
- Assemble: Spread half batter in pan. Add cream cheese filling. Top with remaining batter. Mix streusel ingredients until crumbly; sprinkle over top.
- Bake 50-70 minutes until toothpick has moist crumbs. Tent with foil if browning fast. Cool 15 minutes in pan, then fully on rack.
- Glaze: Whisk powdered sugar, lemon juice, zest; drizzle over cooled cake. Slice into 12 pieces.
Notes
Prep Tips: Room temperature ingredients mix smoothly. Frozen blueberries: no thaw needed, add 5 extra bake minutes.
Pan Options: 9×13 pan: bake 40-50 minutes (thinner cake).
Storage: Refrigerate airtight up to 5 days. Freeze slices up to 3 months.
Pro Tip: Double streusel for extra crunch. Test doneness: moist crumbs OK, no wet batter.