Make this easy overnight breakfast casserole the night before for a comforting, savory brunch bake ready to go in the morning. It uses buttery croissants, ham, and cheese.
Author:charliehayes
Prep Time:15 min
Cook Time:45 min
Total Time:60 min
Yield:8 servings 1x
Category:Brunch
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
12 large croissants, cut into 1-inch pieces
1 cup diced fully cooked ham
1 cup shredded sharp cheddar cheese
6 large eggs
2 cups whole milk
1 teaspoon Dijon mustard
1/2 teaspoon garlic powder
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
Grease a 9×13 inch baking dish. Distribute the croissant pieces evenly in the prepared dish.
Sprinkle the diced ham and shredded cheddar cheese over the croissants.
In a large bowl, whisk together the eggs, whole milk, Dijon mustard, garlic powder, salt, and black pepper until the mixture is uniform.
Slowly pour the egg mixture over the croissants, ham, and cheese, pressing down gently to help the croissants absorb the liquid.
Cover the baking dish tightly with plastic wrap. Refrigerate for at least 8 hours, or overnight.
When ready to bake, preheat your oven to 350°F (175°C). Remove the plastic wrap.
Bake for 40 to 45 minutes, or until the casserole is puffed, golden brown, and a knife inserted near the center comes out clean.
Let the casserole rest for 10 minutes before cutting and serving.
Notes
For a richer flavor, use half-and-half instead of whole milk in the custard mixture.
If you need to bake this immediately, let the assembled casserole sit at room temperature for 30 minutes before placing it in the preheated oven.
You can substitute Gruyère cheese for some of the cheddar for a nuttier flavor profile.