Ham and Swiss Croissant Breakfast Casserole

A rich, satisfying breakfast casserole that transforms buttery croissants into a custardy base studded with smoky ham and nutty Swiss cheese. The combination of eggs, milk, and Dijon mustard creates a creamy custard that binds everything together, while the croissants add luxurious texture and flavor. Perfect for weekend brunches, holiday mornings, or feeding a crowd, this make-ahead friendly dish delivers comfort food appeal with minimal effort. The golden, puffed top and tender interior make it as beautiful as it is delicious.
Ingredients
Instructions
- 1
Preheat oven to 350°F
- 2
Combine beaten eggs, milk, Dijon mustard, salt, and black pepper in a large mixing bowl
- 3
Layer croissant pieces, diced ham, and shredded Swiss cheese in a baking dish
- 4
Pour egg mixture evenly over layered ingredients
- 5
Bake for 45 minutes or until top is golden brown and casserole is set
- 6
Let cool for a few minutes before serving
Tips
Use day-old croissants for better texture - they absorb the custard without becoming soggy
Assemble the night before and refrigerate, then bake fresh in the morning for easy entertaining
Let the casserole rest 5-10 minutes after baking so it sets properly and is easier to slice
Good to Know
Refrigerate leftovers for up to 3 days in covered container
Assemble completely, cover and refrigerate overnight, then bake as directed adding 5-10 minutes if needed
Serve warm, cut into squares with fresh fruit or breakfast potatoes
Common Mistakes
Use day-old croissants to avoid soggy texture
Pour egg mixture slowly to ensure even distribution
Don't overbake or custard will become rubbery
Substitutions
similar richness and texture
FAQ
Can I make this casserole ahead of time?
Yes, assemble completely the night before, cover and refrigerate. Bake fresh in the morning, adding 5-10 extra minutes if needed since it starts cold.
What if I don't have Swiss cheese?
Gruyere, cheddar, or Monterey Jack work well as substitutes. Use the same amount and expect slightly different flavor profiles but similar melting properties.
How long will leftovers keep?
Store covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the whole dish in a 300°F oven.