This baked croissant breakfast casserole is the ultimate combination of savory comfort and brunch-ready style. Flaky croissants are layered with crispy bacon (or your favorite breakfast meat) and melty cheese, then baked to golden perfection in a rich egg custard. It’s hearty, flavorful, and easy to prepare—perfect for holiday gatherings, weekend brunches, or any morning you want to treat your family to something special.
12 - 16ouncesthick sliced baconsliced into 5-6 slices
8large eggs
2cupsmilk
1cupheavy cream
2teaspoonsdijon mustard
1teaspoonkosher salt
½teaspoonblack pepper
½teaspoonpaprika
2tablespoonschopped fresh parsley or 2 teaspoons dried parsley
7ouncesGruyere cheeseshredded
1cupsharp cheddar cheeseshredded
8Croissantsabout 1 pound sliced into 3 or 4 pieces
Get Recipe Ingredients
Instructions
Cook Bacon or Breakfast Meat of Choice: In a large skillet, over medium heat, add bacon to the hot skillet and cook, stirring frequently, for 4-5 minutes or until crispy.
Remove the bacon to a plate lined with paper towels, to drain the grease.
Prepare Baking Dish: Preheat an oven to 350℉ and spray a 9×13 baking dish with nonstick cooking spray.
Prepare Egg Mixture: In a large bowl, whisk together eggs.
8 large eggs
Add whole milk, heavy cream, Dijon mustard, Kosher salt, black pepper, paprika, and parsley and whisk together. Stir in half of the cheese.
2 cups milk, 1 cup heavy cream, 2 teaspoons dijon mustard, 1 teaspoon kosher salt, ½ teaspoon black pepper, ½ teaspoon paprika, 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley, 7 ounces Gruyere cheese, 1 cup sharp cheddar cheese
Layer: Place croissant pieces into greased pan. Place bacon over in and in between the croissant pieces.
8 Croissants, 12 - 16 ounces thick sliced bacon
Pour the egg mixture over the croissants and top with the remaining cheese.
Bake: Bake for 40-55 minutes or until the croissants are golden brown, eggs are set, and the cheese is golden.
Check at 25-30 minutes; if browning too fast, cover with aluminum foil.
Set & Serve: Remove from the oven. Let it set for 10 minutes, garnish with parsley or sliced green onion, and serve while warm.
Notes
Make-Ahead Option: To save time, this dish can be assembled the night before. Prepare the egg mixture, layer the croissants, cheese, and bacon in the baking dish, and pour the egg mixture over. Cover with plastic wrap or foil and refrigerate overnight. In the morning, remove the dish from the fridge and let it sit at room temperature for 15-20 minutes before baking.Storing Leftovers: Cover any leftovers tightly with plastic wrap or transfer them to an airtight container and store them in the refrigerator for up to 3-4 days.Reheating: To reheat, cover the dish with aluminum foil and warm in a 325°F oven for about 15-20 minutes or until heated through. Individual servings can be microwaved for 1-2 minutes, although reheating in the oven gives you the best texture.Freezing: The baked casserole can be frozen for longer storage. Let it cool completely, then wrap it tightly in plastic wrap and aluminum foil or use a freezer-safe container. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator and bake at 350°F for 20-25 minutes or until hot.