Print

Overnight Ham and Cheese Croissant Breakfast Casserole

A close-up of a square slice of Croissant Breakfast Casserole featuring layers of flaky pastry, ham, and melted cheese.

Prepare this savory croissant casserole the night before for an easy, delicious breakfast or brunch the next morning.

Ingredients

Scale
  • 12 day-old croissants, cut into 1-inch pieces
  • 1 pound fully cooked ham, diced
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded Gruyère cheese
  • 6 large eggs
  • 2 cups whole milk
  • 1 teaspoon Dijon mustard
  • 1 teaspoon dry mustard powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg

Instructions

  1. Lightly grease a 9×13 inch baking dish.
  2. Spread half of the croissant pieces evenly in the bottom of the prepared dish.
  3. Sprinkle half of the diced ham and half of the combined cheeses over the croissants.
  4. Repeat the layers with the remaining croissants, ham, and cheese.
  5. In a large bowl, whisk together the eggs, milk, Dijon mustard, dry mustard powder, salt, pepper, and nutmeg until well combined.
  6. Slowly pour the egg mixture evenly over the layered croissants, pressing down gently to help the bread absorb the liquid.
  7. Cover the baking dish tightly with plastic wrap.
  8. Refrigerate for at least 8 hours, or preferably overnight.
  9. When ready to bake, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Remove the plastic wrap.
  10. Bake uncovered for 45 to 55 minutes, or until the casserole is puffed, golden brown, and a knife inserted near the center comes out clean.
  11. Let the casserole rest for 10 minutes before slicing and serving.

Notes

  • Using day-old or slightly stale croissants helps them absorb the egg mixture better without becoming too soggy.
  • You can substitute bacon or cooked sausage for the ham if you prefer a different meat.
  • For a richer flavor, use half-and-half instead of whole milk in the custard.

Nutrition