You could scramble up some eggs with Canadian bacon and mushrooms for breakfast. Or, you could do that same thing and then tuck the mixture into a creamy, cheesy sauce and bake it up under a blanket of crispy buttery cracker crumbs. I don’t know about you, but I think I’ll go with the latter. It may be a little more work than a quick scramble but I can promise you that this Egg Casserole is worth it every time. Every bite is irresistibly soft and creamy with a little bonus cracker crunch.

This casserole is really like a classic breakfast scramble… just extra. But you start the same way. You scramble up a bunch of eggs (seven whole eggs plus five more whites) with some Canadian bacon, mushrooms, and green onion.

The extra part is that you also make a quick bechamel that you fold plenty of cheddar cheese into and the scramble gets folded into that.

That gets topped with the aforementioned buttery cracker crumbs and everything bakes until the egg mixture is hot and bubbly and the cracker crumbs are crisp and golden brown.

It’s a delightfully soft casserole – creamy, cheesy eggs punctuated by savory ham and earthy mushrooms – but the cracker topping keeps it from being too one-note in texture. While it’s a little more time-intensive than a basic scramble, it’s not at all laborious and when it means you’ll be biting into the creamiest eggs you’ll ever have, those few extra minutes are well worth it.