Bright, pillowy croissant pieces soak up a silky, slightly tangy cream cheese custard studded with bursts of juicy blueberries — the result is a tender, custardy bake that tastes like a breakfast-destination pastry made at home. The top comes out golden and a little crisp while the inside stays soft and custard-like, making every bite a perfect mix of flaky, creamy, and fruity. This recipe is deceptively simple: you tear, layer, whisk, soak, and bake — and the hands-off soak time makes it a great make-ahead brunch star. Serve warm with a dusting of powdered sugar and a side of yogurt or coffee for a cozy weekend treat, and if you love blueberry desserts you might also enjoy this riff on a frozen treat like blueberry cheesecake cottage cheese ice cream for something cool and portable.
Why You’ll Love This Blueberry Cream Cheese Croissant Casserole
- Custardy comfort: the custard soaks into flaky croissant pieces for a rich, pudding-like interior.
- Sweet-tart balance: blueberries add bright acidity that cuts through the creaminess of the cheese.
- Minimal hands-on time: assemble, let it soak, then bake — easy prep for busy mornings.
- Make-ahead friendly: soak overnight for deeper flavor and stress-free brunch timing.
- Versatile serving: perfect for breakfast, brunch, dessert, or even a cozy weeknight treat.
- Crowd-pleaser: uses simple pantry staples and feels special without complicated steps.
- Flexible fruit options: fresh or frozen blueberries work equally well.
- Easy to scale: doubles cleanly for larger gatherings or halves for two.
What Is Blueberry Cream Cheese Croissant Casserole?
This is a baked breakfast casserole made by layering torn croissant pieces and blueberries, then pouring over a smooth cream cheese-based custard and baking until set. It tastes like a hybrid of blueberry cream cheese French toast and bread pudding — rich, slightly sweet, and full of tender textures with golden edges. The cooking method is a soak-and-bake custard technique: the pastry soaks up the egg-and-milk mixture, then bakes into a cohesive, sliceable casserole. It’s typically served warm for brunch or a leisurely weekend breakfast, and it carries a cozy, comforting vibe that reads as indulgent yet approachable.

Ingredients for Blueberry Cream Cheese Croissant Casserole
For the Base
- 4 croissants, torn into pieces
- 1 cup blueberries (fresh or frozen)
For the Custard
- 1 cup cream cheese, softened
- 4 eggs
- 1 cup milk
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
For Serving
- Powdered sugar for serving (optional)
Ingredient Notes (Substitutions, Healthy Swaps)
- Cream cheese: For a lighter option use low-fat cream cheese or a soft ricotta (texture will be slightly different). For a dairy-free version, try a vegan cream cheese alternative; expect a milder tang.
- Milk: Swap for any plant-based milk (almond, oat, soy). Use unsweetened versions if you want to control sweetness.
- Croissants: Day-old croissants hold up well and soak nicely. If you need gluten-free, use certified gluten-free croissants — results will be similar though texture can vary.
- Blueberries: Frozen blueberries can be used straight from the freezer; no need to thaw. They release more juice, which can add moisture.
- Sugar: To reduce sugar, try 1/3 cup instead of 1/2 cup; flavor will be slightly less sweet but still pleasant.
- Budget tip: Store-brand croissants and cream cheese work fine — this is one of those recipes where good technique matters more than premium ingredients.
- Substitutions above are optional and keep the base recipe intact.
Step-by-Step Instructions
Step 1 – Preheat and prepare the dish
Preheat the oven to 350°F (175°C). Grease a baking dish (an 8×8-inch or similar-size dish works well) to prevent sticking.
Visual cue: The pan should have a light sheen of grease so croissant pieces don’t stick during baking.
Step 2 – Layer the croissants and blueberries
In the greased baking dish, spread the torn croissant pieces evenly, then scatter the blueberries across the top so each bite gets fruit.
Visual cue: You should see a rustic, even layer of croissant chunks dotted with blue berries.
Step 3 – Make the cream cheese custard
In a mixing bowl, beat together the softened cream cheese, eggs, milk, sugar, vanilla extract, and salt until smooth and combined. If the cream cheese has lumps, beat a little longer until silky.
Pro cue: Warm the cream cheese briefly (5–10 seconds in the microwave) if it’s very cold — that prevents lumps and makes it easier to whisk into a smooth custard.
Step 4 – Pour and soak
Pour the custard mixture evenly over the croissants and blueberries, pressing lightly so pieces are partially submerged.
Visual cue: Croissant pieces should glisten and soften as they begin to absorb the custard.
Pro cue: For best texture, allow the dish to soak at room temperature for about 30 minutes. For deeper flavor and hands-off planning, cover and refrigerate overnight.
Step 5 – Bake
Bake for 35–40 minutes or until the top is golden and the custard is set (a toothpick inserted into the center should come out mostly clean with just a few moist crumbs).
Visual cue: The top should have a golden hue and edges may puff slightly.
Step 6 – Rest and serve
Let the casserole cool slightly before serving so the custard firms up a bit. Dust with powdered sugar if desired.
Pro cue: Serve warm; if it sits too long the interior will firm further — reheat gently to bring back the soft custard texture.
Pro Tips for Success
- Use softened cream cheese: it blends much more smoothly into the custard and avoids lumps.
- Don’t skip the soak time: 30 minutes is the minimum; overnight produces a more cohesive texture.
- Watch the top in the last 10 minutes: if it’s browning too quickly, tent loosely with foil.
- If using frozen blueberries, distribute them evenly and don’t thaw — thawed berries can turn the custard overly purple.
- Let the casserole rest 10–15 minutes after baking to set — it will slice neater and not fall apart.
- For even browning, place the dish on the middle rack of the oven.
- Avoid overmixing the custard once eggs are added — mix until smooth, then stop.
Flavor Variations (Optional)
- Lemon-Blueberry twist (optional): Add 1–2 teaspoons lemon zest to the custard for bright citrus notes.
- Almond hint (optional): Add 1/2 teaspoon almond extract (in place of or alongside the vanilla) for a nutty aroma.
- Streusel top (optional): Sprinkle a light crumb topping made from butter, flour, and brown sugar over the casserole before baking for crunch.
- Mixed berry (optional): Replace half the blueberries with raspberries or blackberries for varied fruit textures.
- Lighter version (optional): Use low-fat cream cheese and skim milk; reduce sugar to 1/3 cup for fewer calories.
- Single-serving version (optional): Assemble in ramekins and reduce bake time slightly — check for set custard after 25–30 minutes.
Serving Suggestions
- Plate warm slices with a dusting of powdered sugar and a dollop of plain yogurt or crème fraîche.
- Serve alongside simple scrambled eggs or a green salad for a brunch buffet.
- Pair with a pot of coffee or a lightly steeped tea for a classic breakfast combo.
- Bring to holiday brunches — slice into squares to serve a crowd.
- For a lighter contrast, add a side of fresh fruit salad to cut richness.
- If you want more portable snacks, try blueberry-based bites like blueberry cheesecake protein bites as a companion treat.
Make-Ahead, Storage & Reheating
- Make-ahead: Assemble the casserole, cover tightly, and refrigerate overnight for best flavor and texture. Bake the next morning as directed.
- Refrigerator storage: Store leftover baked casserole in an airtight container in the refrigerator for up to 3–4 days.
- Reheating methods:
- Oven: Reheat at 300°F (150°C) for 10–15 minutes covered to prevent drying.
- Microwave: Reheat individual portions for 20–40 seconds, watching to avoid overheating.
- Texture changes: Refrigerated leftovers will firm up as the custard cools; gentle reheating restores the softer, custardy feel.
Storage and Freezing Instructions
- Freezing baked casserole: You can freeze individual portions wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge and reheat gently in the oven.
- Freezing whole casserole: Freezing the entire dish is possible but may slightly alter croissant flakiness; wrap well and thaw overnight before reheating.
- If freezing is not preferred: Consider freezing extra croissants or cooked components separately and assemble fresh when needed — this keeps textures closer to freshly baked.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|———|——–|——|—–|——|——-|
| 457 kcal | 11 g | 46 g | 27 g | 2 g | 382 mg |
Nutrition values are estimates and may vary depending on ingredients and portion sizes.
FAQ About Blueberry Cream Cheese Croissant Casserole
Q: Can I use frozen croissants or puff pastry instead?
A: Use store-bought croissants (fresh or day-old) for best texture. Puff pastry will create a different finish and isn’t a direct substitute.
Q: How do I know when the custard is set?
A: The center should be mostly set with a slight jiggle; a toothpick inserted should come out mostly clean with moist crumbs.
Q: Can I assemble and bake the same day?
A: Yes — allow at least 30 minutes of soak time at room temperature before baking, or refrigerate overnight for deeper flavor.
Q: My casserole was too soggy — what went wrong?
A: Likely too much liquid absorption from thawed blueberries or insufficient baking time. Use frozen berries without thawing and bake until custard is set.
Q: Can I reduce the sugar?
A: Yes, reduce to 1/3 cup for a less sweet casserole. The cream cheese and berries provide pleasant flavor even with less sugar.
Q: How should I reheat leftovers to preserve texture?
A: Reheat gently in a 300°F oven for 10–15 minutes covered. Microwave works for single servings but can make the croissant softer.
Notes
- Plating idea: Cut into squares and serve on warmed plates so the casserole stays tender longer.
- Small flavor upgrade: Stir a little extra vanilla into the powdered sugar dusting for a fragrant finish.
- Presentation tip: Add a few fresh blueberries on top at serving time for color and freshness.
- Seasoning adjustment: A pinch more salt in the custard can heighten the sweetness and creaminess; taste the batter if you’re unsure.
- Portioning: For neat slices, let it rest 10–15 minutes before cutting with a sharp knife.
- Leftover use: Chop cold leftovers and stir into plain yogurt for a quick breakfast parfait.
Blueberry Cream Cheese Croissant Casserole
A deliciously simple baked breakfast casserole featuring torn croissant pieces soaked in a creamy blueberry custard.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 croissants, torn into pieces
- 1 cup blueberries (fresh or frozen)
- 1 cup cream cheese, softened
- 4 eggs
- 1 cup milk
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- Powdered sugar for serving (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a baking dish.
- Layer the torn croissant pieces and blueberries in the baking dish.
- Make the cream cheese custard by beating together the softened cream cheese, eggs, milk, sugar, vanilla extract, and salt until smooth.
- Pour the custard mixture over the croissants and blueberries, pressing lightly, and allow to soak for 30 minutes.
- Bake for 35–40 minutes until the top is golden and the custard is set.
- Let the casserole cool slightly before serving, dusted with powdered sugar if desired.
Notes
For deeper flavor, cover and refrigerate overnight before baking.

