-
1
Remove the stems from the spinach.
-
2
Wash thoroughly and pat dry.
-
3
Tear the spinach into bite-size pieces.
-
4
Bring 1/4 cup water to a boil in a large Dutch oven; add spinach.
-
5
Cover and cook over medium-high heat for 2 minutes or until the spinach wilts.
-
6
Drain and set aside.
-
7
Place tomatoes in a small bowl.
-
8
Add boiling water to cover, and let stand for 10 minutes.
-
9
Drain and set aside.
-
10
Saute mushrooms in 3 tbsp butter in a skillet over medium heat, stirring constantly, until tender.
-
11
Stir in reserved tomatoes, basil and thyme; remove the mixture from the skillet, and set aside.
-
12
In the same skillet, saute onion in 2 tbsp butter over medium heat, stirring constantly until tender.
-
13
Stir in the reserved spinach, ricotta cheese, 1/3 cup Parmesan cheese, and the bacon.
-
14
Set aside.
-
15
Slice the croissants horizontally into thirds.
-
16
Place the bottome third of the croissants, crust side down, in a lightly greased 13x9x2 inch baking dish.
-
17
Spread the reserved spinach mixture evenly over the croissant layer.
-
18
Top with the middle slices of croissants; spread with the reserved mushroom mixture, and sprinkle with mozzarella cheese.
-
19
Place the remaining slices of croissants over the cheese, cut side down.
-
20
Combine the eggs and the next 4 ingredients; pour over croissants.
-
21
Cover and chill 8 hours.
-
22
Sprinkle with the remaining 1/3 cup Parmesan cheese.
-
23
Drizzle with the remaining 3 tbsp of butter.
-
24
Bake, uncovered, at 350 degrees for 1 hour.