This is a nice change from traditional sausage and cheddar breakfast casseroles. Think spinach and artichoke dip meets egg casserole.

To make this #dinnerdoneby9am I fully assemble everything in the morning, refrigerate all day and bake prior to serving.

-16 eggs
-1/4 c milk or heavy cream
-1 tsp salt
-1/2 tsp pepper
-1/4 tsp red pepper flakes
-1/2 tsp dried rosemary
-1/2 tsp dried thyme
-2 cloves garlic, minced
-1 (10 oz) package frozen spinach, thawed and moisture squeezed out in a kitchen towel
-1 (15 oz) can artichoke hearts, drained and chopped
-1 1/4 c shredded mozzarella
-1/4 c shredded parmesan

In a large bowl whisk together the eggs, milk/ cream, salt, pepper, red pepper flakes, rosemary, thyme and garlic. Stir in the spinach, using a fork to separate it and break it up. Stir in the artichoke hearts and 1 cup of the mozzarella. Pour egg mixture into a greased 13×9 pan. Top with remaining 1/4 cup mozzarella and the parmesan. Bake at 350 for 30-40 minutes, until set. Let cool 10 minutes before serving.