A quiche is more of a custard pie, containing a lot of milk/cream and eggs that are all baked in a pie crust. Casseroles (specifically breakfast casseroles) tend to have a little less milk/cream and more eggs, and usually have some sort of carb included such as potatoes or bread. In this case, we are using croissants.