How to Make It
Butter a 9-by-13-inch baking dish. In a large skillet, heat the olive oil. Add the pepperoni and cook over moderate heat until the fat is rendered, about 3 minutes. Add the shiitake and cook until lightly browned and tender, about 5 minutes. Add the onion, bell pepper and a generous pinch of salt and cook, stirring occasionally, until softened and browned, about 7 minutes; let cool completely.
In a large bowl, beat the eggs with the milk, mustard, soy sauce, pepper and 2 teaspoons of salt. Add the cooled vegetable mixture, challah, ham, both cheeses and the chopped scallions and mix well. Scrape the mixture into the prepared baking dish, cover with plastic wrap and refrigerate overnight.
Preheat the oven to 350°. Uncover the casserole and bake for about 50 minutes, until it’s just set and the top is browned. Let stand for 10 minutes, then top with thinly sliced scallions and serve with hot sauce.