Overnight Stuffed Croissant French Toast Casserole

A decadent breakfast casserole that transforms buttery croissants into an elegant French toast bake. Each croissant is stuffed with sweetened cream cheese and fresh strawberries, then arranged in a custard base with blueberries scattered throughout. The overnight rest allows the custard to fully absorb, creating a rich, custardy interior with golden, toasted edges. Perfect for holiday mornings, brunch gatherings, or special occasions when you want to serve something impressive without morning stress. The combination of cream cheese filling and maple custard makes this version particularly indulgent compared to standard French toast casseroles.
Ingredients
- 10 Marketside All Butter Croissantsbrioche or challah1:1vegetarian
works well but different texture
- 8 ounces cream cheese, room temperature
- ¼ cup granulated sugar
- 10 fresh strawberries, sliced
- ½ cup fresh blueberries
- 6 large eggs
- 1 cup half-and-halfheavy cream1:1vegetarianadds dairy
richer result
- 1 teaspoon pure vanilla extract
- 1 teaspoon ground cinnamon
- 2 tablespoons pure maple syrup
Instructions
- 1
Preheat oven to 375°F and spray a 9x13-inch baking pan with nonstick spray
- 2
Slice each croissant lengthwise, being careful not to cut all the way through
- 3
Cream together cream cheese and sugar using a hand mixer
- 4
Spread approximately 1 tablespoon cream cheese mixture inside each croissant
- 5
Place strawberry slices onto the cream cheese and close each croissant
- 6
Layer the stuffed croissants tightly in the prepared dish
- 7
Sprinkle blueberries throughout the dish
- 8
Whisk eggs, half-and-half, vanilla, cinnamon, and maple syrup in a large bowl
- 9
Pour egg mixture slowly over croissants, ensuring it reaches every nook and cranny
- 10
Cover and refrigerate up to 8 hours if desired
- 11
Bake covered for 25-35 minutes or until set
- 12
Broil briefly for extra toastiness if desired, watching carefully to prevent burning
- 13
Serve with additional maple syrup and fresh fruit
Tips
Use day-old croissants for better absorption and easier slicing without tearing the delicate pastry.
Don't skip the overnight rest - it allows the custard to fully penetrate the croissants for the best texture.
Cover with foil during baking to prevent over-browning, then remove for the last few minutes if desired.
Good to Know
Refrigerate covered up to 2 days. Reheat individual portions in microwave.
Assemble completely up to 8 hours ahead. Keep refrigerated until ready to bake.
Serve warm with maple syrup, fresh berries, and powdered sugar if desired.
Common Mistakes
Cut croissants carefully to avoid tearing the delicate pastry
Pour custard slowly to ensure even distribution and prevent overflow
Cover during baking to avoid burning the tops before centers are set
Substitutions
works well but different texture
FAQ
Can I use frozen berries instead of fresh?
Yes, but don't thaw them first. Add frozen berries directly to prevent excess moisture that could make the casserole soggy.
How long will leftovers keep in the refrigerator?
Covered leftovers will keep for up to 2 days. Reheat individual portions in the microwave for 30-60 seconds until warmed through.
Can I freeze this casserole after baking?
Yes, wrap cooled portions tightly and freeze up to 1 month. Thaw overnight in refrigerator before reheating in oven at 350°F.