Brown the breakfast sausage in a pan and set aside.
In the same pan, the sausage cooked in, sautee the onions and pepper mixture until they are tender. Drain any excess grease and add to the sausage bowl for later.
Next, crack the 10 eggs into a large bowl and add the cream and seasonings and beat well. Once you have beaten the eggs set this aside as well to make your dough for the bottom of the casserole.
To prepare the cheese dough for the bottom of your casserole follow the standard instructions for making the well know cheese dough. You can find the full recipe and step by step instruction for making this dough by clicking on the words My Cheese Dough above in the ingredient list for this recipe.
Once the dough is ready to roll it out into a rectangle large enough to fit into a 9x13 baking dish. The dough doesn't have to be perfect just large enough to cover the bottom of your casserole dish and up the sides a little too.
After your dough is rolled out, you'll need to spray of glass 9x13 baking dish with cooking spray and gently lay your dough into the dish and press it down into the corners gently.
Lastly later in the ingredients starting with the sausage and peppers, the shredded cheese (if using), and the bacon. Pour the egg mixture over the top of all the toppings and bake at 350 degrees on the middle rack of the oven for about 35 minutes or until the casserole is completely set in the middle.
Serve hot or at room temperature. For storage or freezer instructions see the post above.
