A perfect homestyle Breakfast Casserole recipe! This casserole is loaded with everything you need – hash browns (eggs, ham), two types of cheese, fresh herbs, and more! You can also add some butter and half and a half to make it a richer and more enjoyable breakfast that is worthy of holidays, celebrations, and weekends.
It’s easy to make and almost foolproof. It only takes a few ingredients, and you can prepare it quickly.
While casseroles might seem a bit old-fashioned (back in the 1950’s), I think they’ll stand the test of the time. Old-fashioned recipes are the best!
These delicious casseroles make us feel right at home. They are comforting, soul-warming, hearty and satisfying dishes that our family can trust and return to often.
Prep: 15 minutes
Cook: 50 minutes
1 (20 oz)pkg. refrigerated shredded hash browns
1/4 cup butter
Salt and pepper, to taste
12 large eggs
1 1/2 cups half and half
1 cup shredded medium or sharp cheddar cheese
1 cup shredded swiss cheese
8 oz. diced ham, break up any clumps
1/3 cup chopped green onions
2 1/2 Tbsp chopped fresh parsley
Preheat oven to 350 degrees. Spray a 13 by 9-inch baking dish with non-stick cooking spray.
Melt butter in a large 12-inch non-stick skillet over medium high heat. Spread hash browns into an even layer in pan, season with salt and pepper. Let cook until golden brown on bottom about 6 – 8 minutes, then turn potatoes and continue to cook 3 minutes longer.
Pour hash browns into prepared baking dish, set aside.
Add eggs to a large mixing bowl. Break yolks and stir together with a fork until blended.
Stir in half and half, cheddar, Swiss, ham, green onions, parsley and season with salt and pepper to taste.
Pour mixture evenly over hash brown layer then spread out with a spatula to even out top as needed.
Bake in preheated oven until center is just set, about 40 – 50 minutes. Let cool about 5 minutes before slicing and serving.