Blueberry Cream Cheese Croissant Casserole Recipe, Easy American Breakfast in 50 Minutes

Prep: 15 min | Cook: 35 min | Total: 50 min | Serves: 6 | Difficulty: Medium
Why you will love this: It’s the ultimate make-ahead dish for lazy mornings, and the combination of buttery pastry and tangy cream cheese is honestly addictive.
I’m so glad you asked for this blueberry cream cheese croissant casserole recipe. It’s my secret weapon for weekend brunch when I want to feel fancy but not do any real work. It’s like the love child of French toast and a bread pudding, but with all the flaky, buttery goodness of croissants. It’s a total crowd-pleaser and way easier than making a batch of fluffy Japanese souffle pancakes for a group.
My favorite part is that it actually gets better if you prep it the night before. You just throw it in the fridge, and in the morning, all you have to do is bake. The smell alone is worth it.
Key Facts About Blueberry Cream Cheese Croissant Casserole
- Uses 6 large croissants for the perfect buttery base.
- Requires just 15 minutes of active prep time.
- Bakes in a standard 9×13 inch baking dish.
- Needs at least 30 minutes of soaking time for best results.
- Yields 6 generous servings, perfect for a family breakfast.
What You Need for Blueberry Cream Cheese Croissant Casserole

- 6 large day-old croissants, torn into chunks
- 8 oz block cream cheese, cold and cubed
- 1 cup fresh or frozen blueberries (do not thaw if frozen)
- 6 large eggs
- 1 1/2 cups whole milk or half-and-half
- 1/2 cup granulated sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon fine sea salt
- Powdered sugar or maple syrup, for serving
For the best, most consistent results, I always use a good quality glass baking dish. It bakes evenly and you can see the golden edges forming.
How to Make Blueberry Cream Cheese Croissant Casserole
First, grease your 9×13 baking dish. Toss the torn croissant pieces, cubed cream cheese, and blueberries right in the dish. Try to distribute the cream cheese and berries evenly so every bite gets some.
Whisk the eggs, milk, sugar, vanilla, cinnamon, and salt in a large bowl until it’s totally smooth and combined. This is your custard base.

Step 1: Soak the Croissants
Pour the custard mixture evenly over the croissants in the baking dish. Gently press down with a spatula to make sure all the pieces are soaked. This step is crucial for that soft, pudding-like interior.
Step 2: Let it Rest
Cover the dish and let it sit on the counter for at least 30 minutes, or refrigerate overnight. This lets the bread fully absorb the custard. If you’re doing an overnight soak, just pull it out 20 minutes before baking to take the chill off.
Step 3: Bake to Golden Perfection
Preheat your oven to 350°F. Bake the casserole, uncovered, for 35 to 45 minutes. You want the top to be deeply golden brown and the center to be just set, not jiggly. It’s done when a knife inserted in the center comes out clean.
Step 4: Serve and Enjoy
Let it cool for about 10 minutes before serving. It will firm up a bit. Dust with powdered sugar or drizzle with maple syrup. It’s rich enough on its own, but a dollop of whipped cream never hurt anybody. It’s a different vibe than a Moroccan chicken tagine, but just as satisfying in its own sweet, breakfasty way.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Blueberry Cream Cheese Croissant Casserole
Use Stale Croissants
This is non-negotiable for the best texture. Day-old or slightly stale croissants absorb the custard without turning to complete mush. If yours are fresh, just tear them and leave them on a sheet pan for a few hours.
Keep the Cream Cheese Cold
Cube the cream cheese straight from the fridge. Cold cubes will hold their shape and create those delicious, melty pockets in the finished bake. If it’s too soft, it just disappears into the custard.
Don’t Skip the Soak
That resting time is what makes this homemade blueberry cream cheese croissant casserole so good. It’s the difference between a dry bake and a luxuriously moist one. For a similar make-ahead magic, my blueberry lemon ricotta pancakes batter also rests beautifully overnight.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I use frozen blueberries?
Yes, absolutely. Use them straight from the freezer, do not thaw. This prevents them from bleeding too much purple juice into your custard.
How do I store and reheat leftovers?
Cover leftovers tightly and refrigerate for up to 3 days. Reheat individual portions in the microwave for 60-90 seconds, or cover the whole dish with foil and warm in a 300°F oven for 15-20 minutes.
Can I make this dairy-free?
You can. Use a plain, block-style vegan cream cheese and your favorite unsweetened non-dairy milk. The flavor will be slightly different, but it will still work.
I really hope your family loves this as much as mine does. Let me know how it turns out for you.

Blueberry Cream Cheese Croissant Casserole
Ingredients
Method
- Preheat oven to 350°F (175°C). Generously butter a 9x13 inch baking dish. Scatter half of the torn croissant pieces evenly in the dish. Dot evenly with the cubed cream cheese and 1 cup of the blueberries. Top with the remaining croissant pieces and the last 1/2 cup of blueberries.
- In a large bowl, whisk the eggs vigorously until well beaten and slightly frothy. Add the milk, heavy cream, 1/3 cup sugar, vanilla, cinnamon, and salt. Whisk until the sugar is completely dissolved and the mixture is smooth.
- Slowly and evenly pour the custard mixture over the assembled croissants and blueberries in the baking dish. Gently press down on the top layer with a spatula to ensure all pieces are submerged. Let it sit for 10 minutes to allow the custard to soak in.
- In a small bowl, mix the 2 tbsp sugar with 1/4 tsp cinnamon. Brush the top of the casserole lightly with melted butter, then sprinkle evenly with the cinnamon sugar. Bake on the middle rack for 30-35 minutes, or until the top is puffed and deeply golden brown, and the center is set (a knife inserted should come out clean of custard, but may have blueberry juice).
- Remove the casserole from the oven and let it rest for 10-15 minutes. This allows it to set fully for clean slicing. Serve warm, cut into squares or slices. Dust with powdered sugar or drizzle with maple syrup if desired.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Blueberry Cream Cheese Croissant Casserole, please leave a comment below and let me know how it turned out.

