This Blueberry Cream Cheese Crumb Cake is a delightful treat with a creamy layer and a sweet crumbly topping. It’s bursting with juicy blueberries that make it irresistible!
What’s better than cake for breakfast? Not much! I love to enjoy a slice with my morning coffee. It’s like a little party in your mouth to kickstart the day! 🍰☕
Key Ingredients & Substitutions
Blueberries: Fresh blueberries are the star here with their juicy sweetness. If they’re out of season, frozen blueberries work too! Just be sure to thaw them and drain excess liquid before adding to the batter.
Sour Cream: I love using sour cream for moisture and tang. Plain yogurt is a great substitute if you’re out. You can even use Greek yogurt, but it might make the cake denser.
Cream Cheese: This gives a luscious layer to the cake. You can swap it with Neufchâtel cheese as a lower-fat option. Silken tofu is another alternative for a dairy-free version!
Flour: All-purpose flour is what I usually use. If you’re gluten-free, a 1:1 gluten-free flour blend can work in most cases. Just check the blend for xanthan gum!
How Do I Make Sure My Cake Comes Out Moist and Fluffy?
To achieve a moist and fluffy cake, proper mixing techniques are essential. Creaming the butter and sugar well incorporates air, making your cake lighter. Here’s how:
- Beat the softened butter and sugar for 3-5 minutes until light and fluffy.
- Add the eggs one at a time, ensuring each is fully mixed in before the next.
- When adding the flour mixture, mix just until combined. Overmixing can lead to a dense cake.
- Folding in the blueberries gently helps keep them intact, giving you bursts of flavor in every bite!

How to Make Blueberry Cream Cheese Crumb Cake
Ingredients You’ll Need:
For the Cake:
- 2 1/2 cups all-purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp salt
- 1 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 3 large eggs
- 1 tsp vanilla extract
- 1/2 cup sour cream or plain yogurt
- 1/2 cup milk
- 2 cups fresh blueberries (plus extra for garnish)
For the Cream Cheese Layer:
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 large egg
- 1 tsp vanilla extract
For the Crumb Topping:
- 3/4 cup all-purpose flour
- 1/2 cup light brown sugar, packed
- 1/4 cup granulated sugar
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
- 1/2 cup unsalted butter, cold and cut into small cubes
How Much Time Will You Need?
This delightful Blueberry Cream Cheese Crumb Cake takes about 25 minutes of preparation time, plus around 50-60 minutes of baking. Make sure to allow the cake to cool completely before serving, as it enhances the flavor and texture. Total time from prep to enjoy equals about 1 hour and 30 minutes!
Step-by-Step Instructions:
1. Prepare Your Oven and Pan:
First, preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan or line it with parchment paper for easy removal later. Get that oven hot and ready for some baking magic!
2. Make the Crumb Topping:
In a medium bowl, mix together the flour, brown sugar, granulated sugar, cinnamon, and salt. Add in the cold butter pieces and use a pastry cutter or your fingers to blend until it looks like coarse crumbs. Pop this mixture into the fridge while you prepare the rest of the cake.
3. Prepare the Cream Cheese Layer:
In another bowl, beat the softened cream cheese until nice and smooth. Add the sugar, egg, and vanilla extract, mixing well until everything is fully combined. Set this aside for later.
4. Make the Cake Batter:
In a separate bowl, whisk together the flour, baking powder, and salt. This will be the base for your soft cake.
5. Cream Together Butter and Sugar:
In a large bowl, cream the softened butter and granulated sugar together until it’s light and fluffy, which should take about 3-5 minutes. Then, add in the eggs one at a time, making sure to beat well after each goes in. Stir in the vanilla extract to add a lovely flavor.
6. Combine Wet and Dry Ingredients:
Now, alternate between adding the flour mixture and the milk and sour cream to the butter mixture, starting and ending with the flour mixture. Mix until just combined—don’t overdo it, or your cake might get tough!
7. Fold in Blueberries:
Gently fold in the fresh blueberries using a spatula. Be careful not to crush them; we want those lovely little bursts of fruit flavor in every bite!
8. Assemble the Cake:
Spread half of the cake batter evenly in your prepared pan. Then, carefully layer the cream cheese mixture over this batter. After that, spread the remaining cake batter on top, covering the cream cheese layer.
9. Sprinkle on the Crumb Topping:
Finish by sprinkling the crumb topping evenly over that last layer of batter. This will create a lovely crispy top once baked!
10. Bake the Cake:
Place the pan in the preheated oven and bake for about 50-60 minutes. You’ll know it’s done when a toothpick inserted in the center comes out mostly clean—it’s okay if a few moist crumbs stick to it.
11. Cool the Cake:
Once baked, allow the cake to cool completely in the pan on a wire rack. This helps all those beautiful layers set properly.
12. Serve and Enjoy:
Slice up your scrumptious Blueberry Cream Cheese Crumb Cake, garnishing with extra fresh blueberries around the plate if desired. It’s perfect to enjoy with a warm cup of coffee or tea—delightful!
This delicious cake is all about that moist crumb, vibrant blueberries, sweet cream cheese layer, and the crunchy topping. Trust me, it’s a hit every time!
Can I Use Frozen Blueberries Instead of Fresh?
Yes, you can use frozen blueberries! Just be sure to thaw them first and drain any excess moisture to prevent the batter from becoming too wet. Gently fold them into the batter without crushing for best results!
How Should I Store Leftover Cake?
Store any leftover Blueberry Cream Cheese Crumb Cake in an airtight container at room temperature for up to 3 days. If you want to keep it longer, refrigerate it for up to a week, allowing it to come to room temperature before serving.
Can I Make This Cake in Advance?
Absolutely! You can bake the cake ahead of time and store it wrapped tightly in plastic wrap in the refrigerator. Just reheat individual slices in the microwave for a few seconds to enjoy it warm!
What Can I Substitute for Cream Cheese?
If you’re looking for alternatives to cream cheese, consider using Neufchâtel cheese for a lower-fat option or silken tofu blended until smooth for a dairy-free version. Both provide a nice creamy texture for the filling!
