-
1
Add eggs in a large bowl, and whisk until well mixed.
-
2
Whisk in milk, hot sauce, salt and pepper to taste until well blended.
-
3
Stir in bread cubes until evenly coated.
-
4
Cover and chill in the refrigerator for 30 to 40 minutes.
-
5
At the mean time, preheat oven to 350F (180C).
-
6
Coat an 8-by-8-inch glass baking dish with cooking spray or grease with butter.
-
7
Put a kettle of water on to boil for the water bath.
-
8
Cook spinach according to package directions.
-
9
Drain, rinse with cold water and use a back of spoon, or your hands to squeeze out extra moisture.
-
10
Set aside.
-
11
Heat oil in a large nonstick skillet over medium heat.
-
12
Stir in onion and bell pepper, cook, stirring often, until tender and golden, about 5 minutes.
-
13
Stir in mushrooms and garlic until blend.
-
14
Reduce heat to medium-low, cover and cook until tender, 4 to 6 minutes.
-
15
Uncover and increase heat to medium.
-
16
Cook, stirring, until most of the moisture from the mushrooms has evaporated and mushrooms start to brown, 6 to 8 minutes.
-
17
Stir in the spinach, salt and pepper to taste; cook, stirring, 2 to 3 minutes.
-
18
Stir in the mushroom mixture and 1/2 cup cheese to the egg mixture until well mixed.
-
19
Transfer into the prepared baking dish, sprinkle the remaining 1/2 cup cheese evenly over the top.
-
20
Put the baking dish in a larger pan, place in the oven and pour boiling water into the larger pan to about halfway up the sides of the baking dish.
-
21
Bake until the pudding is set in the center, 55 to 60 minutes.
-
22
Allow to cool for a few minutes, serve hot or warm.