
Croissant Breakfast Casserole bakes up bubbly and golden—layered, hearty, and perfect for potlucks, Sundays, and easy leftovers.
The Golden Croissant Breakfast Bake
A flaky, custardy bake that turns croissants into a bubbly, cheesy centerpiece—perfect for slow Sundays, potlucks, or make-ahead mornings.
This casserole answers the persistent weekend question: what do I do with good croissants that are a little past their prime? Tear them into large chunks and the buttery layers become pockets of tender, custardy goodness surrounded by crisp, golden edges. The finished dish is glossy and bubbling, with crunchy bits of croissant top and a soft, spoonable interior that just begs to be split and shared.
It’s all about balance: whole milk and heavy cream make a rich custard that soaks into those flaky pieces, eggs hold everything together, and sharp cheddar + a scatter of parmesan give a savory, melty top. Crisp bacon brings smoky crunch while sautéed yellow onion and red bell pepper add sweet, caramelized depth. A spoonful of Dijon and a sprinkle of fresh chives cut through the richness so each bite stays bright, not cloying.
This bake is extremely forgiving and wonderfully make-ahead — assemble the night before, refrigerate, and slide it into a hot oven the next morning for a no-stress brunch. Leftovers reheat beautifully: warm slices in a skillet or oven to restore crisp edges, or enjoy cold for an easy lunch. It feeds a small crowd (about four generous servings) and scales nicely if you’re feeding more eager eaters.
Ingredients
How to Make Croissant Breakfast Casserole
- Preheat the oven to 350°F (175°C). Butter a 9x13-inch baking dish with the unsalted butter and set it aside.
- Cook the bacon in a skillet over medium heat until crisp, about 8–10 minutes; transfer to a paper towel-lined plate, let cool, then chop into bite-size pieces.
- While the bacon cooks, peel and finely chop the yellow onion and core and dice the red bell pepper into roughly 1/2-inch pieces.
- Tear each croissant into large chunks (about 1–2 inches) and spread them evenly in the prepared dish so the pieces are in one layer but slightly overlapping.
- In a large bowl whisk together the eggs, whole milk, heavy cream, Dijon mustard, salt, and black pepper until smooth and slightly frothy; stir in 1 cup of the shredded cheddar, the grated parmesan, the chopped bacon, diced onion, and bell pepper.
- Pour the egg mixture evenly over the croissant pieces, pressing gently so more of the bread is submerged; sprinkle the remaining 1/2 cup cheddar over the top.
- Let the casserole sit at room temperature for 10–15 minutes to allow the croissant to soak up the custard (or cover and refrigerate for up to 6 hours for a make-ahead option).
- Bake uncovered on the middle rack for 35–40 minutes, or until the center is set and the top is golden and puffed; if the top browns too quickly, tent loosely with foil for the last 10 minutes.
- Remove from the oven and let rest 10 minutes before sprinkling with the fresh chives; slice into 4 generous portions and serve warm.
- Store leftovers covered in the refrigerator for up to 4 days; reheat individual portions in a 325°F oven for 10–12 minutes or microwave until heated through.
Recipe Card
Croissant Breakfast Casserole
Croissant Breakfast Casserole bakes up bubbly and golden—layered, hearty, and perfect for potlucks, Sundays, and easy leftovers.

- Prep
- 20 min
- Cook
- 40 min
- Servings
- 4
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Butter a 9x13-inch baking dish with the unsalted butter and set it aside.
- Cook the bacon in a skillet over medium heat until crisp, about 8–10 minutes; transfer to a paper towel-lined plate, let cool, then chop into bite-size pieces.
- While the bacon cooks, peel and finely chop the yellow onion and core and dice the red bell pepper into roughly 1/2-inch pieces.
- Tear each croissant into large chunks (about 1–2 inches) and spread them evenly in the prepared dish so the pieces are in one layer but slightly overlapping.
- In a large bowl whisk together the eggs, whole milk, heavy cream, Dijon mustard, salt, and black pepper until smooth and slightly frothy; stir in 1 cup of the shredded cheddar, the grated parmesan, the chopped bacon, diced onion, and bell pepper.
- Pour the egg mixture evenly over the croissant pieces, pressing gently so more of the bread is submerged; sprinkle the remaining 1/2 cup cheddar over the top.
- Let the casserole sit at room temperature for 10–15 minutes to allow the croissant to soak up the custard (or cover and refrigerate for up to 6 hours for a make-ahead option).
- Bake uncovered on the middle rack for 35–40 minutes, or until the center is set and the top is golden and puffed; if the top browns too quickly, tent loosely with foil for the last 10 minutes.
- Remove from the oven and let rest 10 minutes before sprinkling with the fresh chives; slice into 4 generous portions and serve warm.
- Store leftovers covered in the refrigerator for up to 4 days; reheat individual portions in a 325°F oven for 10–12 minutes or microwave until heated through.
Nutrition
- Carbohydrates
- 36
- Saturated Fat
- 29
- Sodium
- 1030
- Fiber
- 1.5
- Unsaturated Fat
- 29
- Protein
- 37
- Fat
- 59
- Cholesterol
- 375
- Trans Fat
- 0.5
- Calories
- 850
- Sugar
- 7