Heat a large skillet to medium heat. Cook the pork sausage until cooked through. Remove the breakfast sausage from the skillet.
1 lb pork sausage
Sauté the yellow onion in the remaining oil for 5-7 minutes, until translucent and soft. You may need to add extra olive oil.
1 yellow onion
Add the drained spinach and minced garlic. Saute for 2-3 minutes, or until the garlic is fragrant.
1 package frozen spinach, 3 cloves garlic
In a small bowl, mix the grated cheese and set aside.
1 1/2 cups Gruyere cheese, 1/2 cup Parmesan cheese
Place half of the sourdough cubes (4 cups) in a greased 12-inch cast iron skillet. Top with half the sautéed spinach mixture, half the cooked sausage, and then half of the grated cheese. Repeat with the layering, ending with the remaining cheese on the top of the strata. You can also use a 9x13 baking dish. 8 cups sourdough bread
In a large bowl, whisk the eggs, half and half, Dijon mustard, thyme, salt, and black pepper, and mix until combined. Pour the custard mixture on top of the entire strata.
10 large eggs, 2 3/4 cups half and half, 2 Tablespoons dijon mustard, 1 teaspoon thyme, 1 1/2 teaspoons salt, 1/2 teaspoon black pepper
Cover the breakfast casserole with aluminum wrap and allow it to soak for at least one hour, overnight is best.
When ready to bake, preheat the oven to 325 degrees F. Bake the uncovered sourdough strata for 70-80 minutes until the center is cooked through and golden brown on top. Serve warm and enjoy!