This easy ham and cheese croissant bake is a cozy make-ahead breakfast perfect for holidays or weekend brunch. Buttery croissants, savory ham, and melted Gruyere bake together in a creamy egg custard for a dish everyone will love.
Halve each croissant and place on a sheet pan in a single layer. Let them sit out on the counter overnight.
Heat oven to 350 degrees and grease a 9×13 white baking dish with butter.
In a large bowl, whisk together eggs, half and half, Dijon, garlic powder, onion powder, rubbed sage, dried thyme, salt, and pepper.
Submerge croissants in the custard mixture and soak for 10-15 minutes if you have time. Arrange croissant pieces in the greased white 9×13 baking dish in an even layer, overlapping slightly.
Fill in the little pockets with shredded cheese and rolled/folded ham slices.
Cover with foil and bake for 40 minutes. Remove foil and bake for another 15-20 minutes or until the top of the casserole is golden brown and the egg custard is just set.
Let rest for 10 minutes, then garnish with chives. Slice, serve, and enjoy!
If you loved this recipe, please leave a 5-star rating and review below!
Notes
Use slightly stale croissants for the best texture. They soak up the custard without becoming soggy after it’s baked.
Gruyere can be expensive, so feel free to use sharp white cheddar, Swiss, Gouda, Fontina, or Monterey Jack instead. Smoked cheese is a fun addition, too!
Let the bake rest before serving to help redistribute any moisture so it’s not dry.