This is a Breakfast Strata. A strata is sort of like a savory bread pudding but with more stuff in it. This one is loaded with ham, bacon, potatoes, cheese, and sourdough bread. You prep it the night before and let it sit in the fridge overnight. And it's darn tasty!
2 C heavy cream
1 C sour cream
1 T Worcestershire sauce
2 teaspoons mustard powder
1-2 teaspoon garlic powder
1-2 teaspoon onion powder
1 teaspoon dried parsley
Salt & pepper, to taste
1 lb bacon, cooked and crumbled
2 C chopped ham (I used one Cook's ham steaks)
About 4 C cubed sourdough bread (see note)
2 C frozen diced potatoes
3 C shredded Cheddar cheese (or your favorite)
NOTES: I bought a 1-lb sourdough loaf and used about half of it. You will need two layers of the cubed bread, but the bread will expand so it will need to be light layers and not crowded. I didn't measure it and just eyeballed it to be about 4 cups. You may or may not need more.
Whisk together the eggs, heavy cream, sour cream, Worcestershire sauce, mustard powder, garlic powder, onion powder, parsley, and salt and pepper to taste. Set it aside.
In a deep greased 9 x 13 pan, loosely scatter half of the bread cubes. Next layer on half of the potatoes and half of the cheese. Then layer all of the bacon and all of the ham. Then add a second layer of bread, potatoes, and top with the remaining cheese. Pour the egg mixture all over the top, and try to get all of it wet. Cover it and put it in the fridge overnight.
The next morning, take it out 30 minutes before cooking. Preheat the oven to 350 degrees. Bake the strata for anywhere from 1 hour and 15 minutes to 1 hour and a half or until the eggs in the middle are completely done and not liquid.