Print

French Onion Breakfast Casserole With Croissants

French onion casserole served on two small plates.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This French onion breakfast casserole with croissants is as easy as it is delicious. It’s the perfect holiday breakfast you can make ahead, and it will have your guests coming back for seconds, maybe even thirds. It’s that good! 

Ingredients

Scale
  • ​1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 12 eggs
  • 1 cup shredded gruyere cheese
  • 1/2 cup milk
  • 8 oz. Bacon
  • 4 onions
  • 6 large croissants (day-old or frozen works just fine)
  • 4 tablespoons butter

Instructions

  1. Preheat over to 350 degrees.
  2. Using a sharp knife or mandolin, slice the onions very thinly.
  3. Grate the cheese.
  4. Slice the croissants into bite-sized pieces.
  5. Cook the bacon until crispy, drain, and set aside.
  6. Add the butter to the skillet, melt, and add the onion. Then, add the eight tablespoons of water and cook. Once the butter has been absorbed and the water has evaporated, drizzle some olive oil over the onions and stir. Stir the onions regularly until they are caramelized and golden brown.
  7. Drain most of the bacon grease from the skillet and add the onions to take on the bacon flavor.
  8. In a large bowl, add the eggs, milk, salt, and pepper and whisk vigorously until the egg mixture is completely combined. 
  9. Grease a 9″ X 13″ baking dish with butter.
  10. Spread the croissant pieces evenly over the bottom of the pan.
  11. Spread the caramelized onions over the croissant pieces.
  12. Chop the bacon into bite-sized pieces and spread on top of the onions.
  13. Carefully pour the egg mixture over the top of the croissants, onions, and bacon.
  14. Sprinkle the grated cheese evenly over the top.
  15. Bake for 25 to 30 minutes, remove from oven, and let cool slightly before serving.