
Croissant Breakfast Casserole bakes up bubbly and golden—layered, hearty, and perfect for potlucks, Sundays, and easy leftovers.
Flaky Croissant Breakfast Bake
A bubbly, cheesy casserole that turns buttery croissants into a custardy, make-ahead centerpiece for weekend brunches, potlucks, or easy weekday breakfasts.
This is the kind of dish that turns leftover or day-old croissants into something irresistible: the delicate, layered pastry soaks up an egg-and-cream custard yet keeps crisped edges where the butter has caramelized. As it bakes the top goes golden and bubbly, the interior stays tender and spoonable — think savory bread pudding with all the comfort of a breakfast sandwich in every bite.
Sharp cheddar and a grating of Parmesan bring melty, nutty richness while a little Dijon lifts the whole pan with a gentle tang. Crispy bacon and sautéed onion add savory depth and sweet-savory contrast, and red bell pepper brings bright color and a touch of crunch. Fresh chives folded in at the end keep each forkful tasting bright and balanced.
It’s a brilliant make-ahead move: assemble the night before, refrigerate, and bake when you’re ready to eat so you can sleep in or prep for guests. Leftovers reheat beautifully — warm a slice in a skillet or oven to revive the crisp edges and gooey center, then tuck into lunchboxes or plate for a quick reheatable dinner.
Serve straight from the baking dish with simple sides — a bowl of fruit, a crisp green salad, or a pot of good coffee — and you’ve got a casual, crowd-pleasing meal that feels like care with very little fuss.
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