You should first grease a large (9×13) baking dish with butter, oil, or cooking spray, and heat a skillet over medium heat.
Cook the sausage until fully cooked, breaking it up into small pieces as you go.
Next, you want to remove the sausage and drain the grease, then go ahead and cook the bacon until crisp.
Add the eggs, milk, mustard, salt, and pepper to a large bowl and whisk until well combined.
With a wooden spoon, combine the thawed shredded potatoes, half of the cheese, the cooked sausage, and half of the bacon (keep the other half for serving).
Add everything to the greased baking dish.
Wrap in foil or plastic wrap and refrigerate overnight.
Now you want to preheat your oven to 350 degrees F.
Remove the wrapping or cover from the dish add the remaining cheese to the top.
Cook your Pioneer Woman Overnight Breakfast Casserole for 45-60 minutes until the center is set and not jiggly.
Next, remove the casserole from the oven and allow it to cool slightly before serving.
Sprinkle with remaining bacon crumbles and green onions and serve.