As a breakfast this recipe can't be beat; make it on Sunday, then cut sections off for breakfast all week. As a lunch or brunch, it makes enough to feed a crowd, and you will NOT have leftovers.
This Breakfast Casserole has been adapted to be a bit lighter, since it originally called for a lot of bread. It calls for sausage, but I've also used small diced cubed ham and it's excellent. Not a pork fan? Try it with diced leftover steak, or chicken.
- 3 tablespoons butter
- 1 small yellow onion, chopped
- 4 cups frozen shredded hash browns
- 1 pound bulk sausage, mild, hot or sage
- 2 1/4 cups whole milk
- 8 large eggs
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon freshly grated nutmeg
- 2 tablespoons Dijon mustard
- 2 cups (1/2 pound) grated Cheddar
- 2 cups (1/2 pound) freshly grated Parmesan
Preheat the oven to 350 degrees F.
Melt the butter in a large frying pan. Add the onion and saute over medium-low heat until soft, about 5 minutes. Add the hash browns and break apart. Saute until soft, about 5 minutes.
In a second frying pan, saute the sausage, breaking apart large clumps. When the sausage is cooked through, remove it from pan.
In a large mixing bowl, combine the milk, eggs, salt, pepper, nutmeg and mustard, briskly to blend.
To assemble, spread the onions and hash browns evenly at the bottom of the greased dish.
With a slotted spoon distribute sausage as the third layer. Pour the milk and egg mixture over these layers. Add Parmesan as the next layer, while then adding the Cheddar.
NOTE!!! Save a few tablespoons of Cheddar for the last 10 minutes of baking, where you can add a fresh topping of melted Cheddar.
Bake the casserole, uncovered for 45 to 50 minutes, until puffed and golden brown.