A colleague from my office showed up one afternoon with a small box tied in a ribbon, the kind that usually holds something sweet. She said it was from a local baker she had visited over the weekend. Inside was a slice of blueberry coffee cake with a creamy layer tucked right in the middle. By the time we finished our shift, that cake was all anyone talked about.
I walked home that evening thinking about it more than I expected. Not in a complicated way—just that simple curiosity of how something so soft could hold that creamy center without falling apart. My kids were already asking what dessert was, and I hadn’t planned anything.
So I pulled out what I had—cream cheese, a handful of blueberries, butter that had been sitting out just long enough to soften. I kept things practical, adjusting as I went, making sure it felt like something I could repeat on a regular weeknight.
The first version was good, but not quite there. The second one? That’s when it clicked. The layers held, the top had that gentle crumb, and the blueberries softened into little pockets of sweetness.
Now it’s one of those bakes that feels just right when you want something a little special without turning the kitchen upside down. And in a house like mine, that balance matters.
![]()
Short Description
This blueberry cream cheese coffee cake features a soft, tender crumb layered with a smooth cream cheese filling and bursts of juicy blueberries, all topped with a buttery streusel.
Key Ingredients
For the Cream Cheese Layer
- ¼ cup sugar
- 8 oz cream cheese, softened
- 1 egg white
- ½ teaspoon vanilla extract
- 1 ¼ cups blueberries
For the Cake
- 1 ½ cups all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 5.5 tablespoons unsalted butter, softened
- ½ cup sugar
- 1 whole egg + 1 egg yolk
- ¾ cup sour cream
- 1 teaspoon vanilla extract
For the Streusel Topping
- ⅓ cup sugar
- ½ cup flour
- 3 tablespoons butter, chilled and cubed
Tools Needed
- 9-inch springform pan
- Mixing bowls
- Hand mixer or whisk
- Spatula
- Measuring cups and spoons
- Parchment paper
Cooking Instructions
Step 1: Prepare the Pan and Oven
Preheat the oven to 350°F (175°C). Grease a 9-inch springform pan and line the bottom with parchment paper. This prevents sticking and makes it easier to remove the cake cleanly later.
Step 2: Make the Cream Cheese Layer
In a bowl, mix the softened cream cheese, sugar, and vanilla until smooth and creamy. Add the egg white and mix gently until just combined. Avoid overmixing here—the texture should stay light and silky. Set aside.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. This ensures even distribution so the cake rises properly without uneven spots.
Step 4: Cream Butter and Sugar
In a large bowl, beat the butter and sugar until light and fluffy, about 2–3 minutes. The mixture should look pale and slightly airy. This step helps create a soft, tender crumb.
Step 5: Add Eggs and Vanilla
Mix in the whole egg, egg yolk, and vanilla extract until fully incorporated. Scrape down the sides of the bowl to keep everything evenly blended.
Step 6: Build the Batter
Gradually add the dry ingredients, alternating with the sour cream. Start and end with the dry ingredients. Mix just until combined—overmixing can make the cake dense instead of soft.
Step 7: Layer the Cake
Pour the batter into the prepared pan and smooth it out evenly. Sprinkle about ⅓ cup blueberries over the surface. Spread the cream cheese mixture gently over the berries, then top with the remaining blueberries.
Step 8: Make the Streusel Topping
In a bowl, combine sugar and flour. Add the chilled butter cubes and use your fingers or a fork to mix until crumbly. The texture should resemble coarse crumbs, not a paste.
Step 9: Bake the Cake
Sprinkle the streusel evenly over the top. Bake for 40–45 minutes, or until a toothpick inserted into the cake (not the cream layer) comes out clean. If the top browns too quickly, loosely cover with foil during the last 10 minutes.
Step 10: Cool and Set
Allow the cake to cool completely in the pan before removing. For best texture, refrigerate it for at least 1 hour to let the cream cheese layer firm up before slicing.
Why You’ll Love This Recipe
Soft and Layered Texture
Each bite gives you tender cake, creamy filling, and juicy blueberries.
Balanced Sweetness
Not overly sugary—the cream cheese adds a gentle tang that keeps it from feeling heavy.
Great for Gatherings
Works well for brunch, dessert, or even a casual afternoon treat.
Make-Ahead Friendly
Tastes even better after chilling, which makes planning easier.
Comforting but Practical
Simple ingredients, no complicated steps, and reliable results.
Mistakes to Avoid & Solutions
Overmixing the Batter
Too much mixing can lead to a dense cake.
Solution: Mix just until ingredients are combined.
Using Cold Cream Cheese
Cold cream cheese creates lumps.
Solution: Let it soften fully before mixing.
Skipping Parchment Paper
The cake may stick to the pan.
Solution: Always line the base for easy removal.
Too Many Blueberries in One Spot
This can make the cake uneven.
Solution: Spread them evenly across layers.
Underbaking the Center
The cream layer can make it tricky to judge doneness.
Solution: Test the cake portion, not the cream layer.
Serving and Pairing Suggestions
Serve Warm or Chilled
Slightly warm for a softer texture
Chilled for clean, neat slices
Pair With Drinks
Coffee or espresso
Light black tea
Warm milk
Serving Style
Sliced on a platter for sharing
Individual plates for brunch
Buffet-style for gatherings
Add-Ons
Dust with powdered sugar
Serve with whipped cream
Add extra fresh berries on the side
Storage and Reheating Tips
Refrigerator
Store in an airtight container for up to 4 days due to the cream cheese layer.
Freezer
Wrap slices individually and freeze for up to 2 months.
Reheating
Warm slices in the microwave for 15–20 seconds or enjoy chilled.
Best Texture Tip
Let refrigerated slices sit at room temperature for 10–15 minutes before serving.
FAQs
1. Can I use frozen blueberries?
Yes, but don’t thaw them first. Add directly to prevent excess moisture.
2. Why is my cake too dense?
It may be overmixed or the butter wasn’t properly creamed.
3. Can I skip the streusel topping?
You can, but it adds texture and a slight crunch that balances the softness.
4. How do I know when it’s done?
Insert a toothpick into the cake layer—it should come out clean.
5. Can I make this a day ahead?
Yes, and it often tastes better after chilling overnight.
Tips & Tricks
Use room temperature ingredients for smoother mixing
Toss blueberries lightly in flour to prevent sinking
Chill the cake before slicing for cleaner cuts
Use a springform pan for easy release
Recipe Variations
Lemon Blueberry Version
Add 1 tablespoon lemon zest to the batter. Bake as usual for a fresh, bright flavor.
Mixed Berry Cake
Replace half the blueberries with raspberries or blackberries. Keep the same layering method.
Nutty Streusel Twist
Add ¼ cup chopped walnuts or pecans into the streusel before topping.
Final Thoughts
That small box my coworker brought in turned into more than just a shared snack. It sparked a little experiment that quietly settled into my routine. Some recipes stay because they impress, others stay because they fit into real life without asking for too much.
This one leans into that second category. It comes together without stress, holds up well in the fridge, and slices clean when you need something ready to serve. My family doesn’t ask many questions when it’s on the counter—they just reach for a piece.
I’ve made it on evenings when the house felt busy and on slower weekends when there was time to enjoy it properly. It adapts to both without feeling out of place.
Even the leftovers feel like a small reward the next day, tucked beside a cup of coffee before heading out the door.
Blueberry Cream Cheese Coffee Cake
Ingredients
For the Cream Cheese Layer
- ¼ cup sugar
- 8 oz cream cheese softened
- 1 egg white
- ½ teaspoon vanilla extract
- 1 ¼ cups blueberries
For the Cake
- 1 ½ cups all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 5.5 tablespoons unsalted butter softened
- ½ cup sugar
- 1 whole egg + 1 egg yolk
- ¾ cup sour cream
- 1 teaspoon vanilla extract
For the Streusel Topping
- ⅓ cup sugar
- ½ cup flour
- 3 tablespoons butter chilled and cubed
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9-inch springform pan and line the bottom with parchment paper for easy removal.
- In a bowl, mix the softened cream cheese, sugar, and vanilla until smooth. Add the egg white and stir gently until just combined, keeping the texture light. Set aside.
- In another bowl, whisk together the flour, baking powder, baking soda, and salt to evenly distribute the leavening.
- In a large bowl, beat the butter and sugar for 2–3 minutes until light and fluffy. The mixture should look pale and airy.
- Add the whole egg, egg yolk, and vanilla extract, mixing until fully incorporated. Scrape down the sides to keep everything even.
- Gradually add the dry ingredients, alternating with the sour cream. Begin and end with the dry mixture. Stir just until combined to keep the cake soft.
- Pour the batter into the pan and smooth the surface. Sprinkle about ⅓ cup blueberries over the batter, spread the cream cheese layer on top, then add the remaining blueberries.
- Mix sugar and flour in a bowl, then cut in the chilled butter until the mixture becomes crumbly with a coarse texture.
- Sprinkle the streusel evenly over the cake. Bake for 40–45 minutes, until a toothpick inserted into the cake layer comes out clean. If the top browns too quickly, cover loosely with foil near the end.
- Let the cake cool completely in the pan before removing. Refrigerate for at least 1 hour so the cream cheese layer sets properly before slicing.

