Preheat the oven to 375 degrees F. Place bacon onto a wire rack on a baking sheet (you can also use aluminum foil or parchment paper) in an even layer. Make sure that the slices aren't overlapping. Bake in the oven for 15-20 minutes, until crispy. Remove from the oven and increase the oven temperature to 400 degrees F. 10 pieces Bacon
In a large mixing bowl, combine milk, heavy cream, dijon mustard, garlic powder, onion powder ,dried sage, red pepper flakes, nutmeg, kosher salt, black pepper, and eggs. Whisk together vigorously to ensure all of the ingredients are fully incorporated. Set aside. 1 cup Whole Milk1 cup Heavy Cream1 tbsp Dijon Mustard1 tsp Garlic Powder1 tsp Onion Powder1/2 tsp Dried Sage1/2 tsp Red Pepper Flakes1/8 tsp Ground Nutmeg1 tsp Kosher Salt1/2 tsp Black Pepper6 large Eggs
In a separate bowl, combine the gruyere and cheddar cheeses and mix together. 2 cups Gruyere1 1/2 cups Cheddar Cheese
Cut each of the croissant in half, lengthwise and lay the bottom piece onto a baking sheet. Sprinkle each piece with cheese and place bacon on top (I usually just break each piece of bacon in half and place it on top - it doesn't have to be perfect!) Place the top half of the croissant on top to create a sandwich. 8 large Croissants
Spray a deep 10 inch oven safe pan OR 9x13 pan with oil.
Cut each croissant into thirds and place into the prepared pan.
Whisk together the custard once more to ensure none of the ingredients have settled to the bottom and pour on top of the croissants. Press the croissants into the custard to ensure everything is covered.
Sprinkle with the remaining cheese and bake for 20-25 mins, until the tops are crispy and golden brown.
Top with everything but the bagel seasoning and serve. 1 tbsp Everything but the Bagel Seasoning
Notes
Cook bacon until crisp: Ensure the bacon is cooked until crispy for added texture and to prevent it from becoming chewy in the casserole.
Use day-old croissants: Slightly stale croissants absorb the custard better without becoming soggy.
Shred cheese freshly: Grate Gruyere and cheddar from a block for better melting and flavor compared to pre-shredded cheese.
Whisk custard thoroughly: Beat eggs, milk, and cream well to create a smooth custard that evenly soaks into the croissants
Let it cool slightly: Allow the casserole to rest for 5–10 minutes after baking to set and make slicing easier.