This recipe is quick and easy but loaded with flavors. This recipe is perfect for brunch, holiday gatherings, or a quick easy meal.
Prep Time15 minutesmins
Cook Time45 minutesmins
Total Time1 hourhr
Servings: 12slices
Calories: 319kcal
Ingredients
12extra large eggs
1cupheavy cream
2cupshamcooked and cubed
15ozhash brown potatoesfrozen (about half a bag)
8ozcream cheesecut into 1/2" cubes
1cupsharp cheddar cheese shredded
1/2tspsalt
1/2tspground black pepper
Instructions
Preheat the oven to 350˚F.
In a large bowl, combine the hash browns, salt, pepper, 1/2 cup cheddar cheese and ham. Then fold in the cream cheese to distribute it through the mixture. Transfer the hash brown mixture to a greased 9x13" baking dish.
In another bowl, whisk the eggs and heavy cream together. Then pour the mixture over the hash browns in the casserole dish and top with the remaining cheddar cheese.
Bake for 40-50 minutes or until the center is just set and springs back when touched.
Notes
This casserole can be made ahead and cooked the following day. To do that prepare the recipe up to step 3 then refrigerate. Continue at step 4 when ready to bake. The baking time will increase by approximately 10-15 minutes.
Leftovers can be stored in an airtight container in the: