This is a savory, make-ahead croissant breakfast casserole using ham and cheese. It uses flaky croissants soaked in a rich egg custard, perfect for feeding a crowd at brunch or on a holiday morning.
Author:zoe-thompson
Prep Time:20 min
Cook Time:50 min
Total Time:1 hour 10 min
Yield:8 servings 1x
Category:Brunch
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
12 large croissants, day-old is best
1 pound cooked ham, diced
2 cups shredded sharp cheddar cheese, divided
8 large eggs
2 1/2 cups half-and-half or whole milk
1 teaspoon dry mustard powder
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
Grease a 9×13 inch baking dish. Tear the croissants into bite-sized pieces and spread them evenly in the prepared dish.
Scatter the diced ham and 1 1/2 cups of the shredded cheddar cheese over the croissants.
In a large bowl, whisk together the eggs, half-and-half, dry mustard, salt, and pepper until fully combined. This is your custard base.
Slowly pour the egg mixture evenly over the croissant and ham layers in the baking dish. Gently press down on the croissants to help them absorb the liquid.
Cover the dish tightly with plastic wrap. Refrigerate for at least 4 hours, or preferably overnight. This step is key for the best texture.
When ready to bake, preheat your oven to 350 degrees Fahrenheit. Remove the plastic wrap.
Sprinkle the remaining 1/2 cup of cheddar cheese over the top.
Bake uncovered for 45 to 55 minutes, or until the casserole is puffed, golden brown, and the center is set (no liquid remains when tested with a knife).
Let the casserole rest for 10 minutes before slicing and serving.
Notes
Using day-old croissants prevents them from becoming too soggy when they soak up the custard.
If you are short on time, you can skip the overnight soak, but let the casserole sit for 30 minutes at room temperature before baking.