-
1
Preheat oven to 375F (190C).
-
2
Coat a 9-inch pie dish with cooking spray or grease with butter and set aside.
-
3
Add the spinach in a large pot or a large skillet, cook over medium heat just until wilted, 2 to 4 minutes.
-
4
Remove from the heat and transfer into a strainer set over a bowl.
-
5
Let cool.
-
6
Press hard on the spinach in the strainer with the back of a spoon to remove most of the moisture, then use your hands to squeeze more moisture.
-
7
Transfer onto a cutting board and coarsely chop .
-
8
Place between two layers of paper towels and press to remove extra moisture.
-
9
You should be able to get about 1 cup of packed spinach.
-
10
Set aside.
-
11
Heat the oil in a large skillet over medium heat.
-
12
Stir in the mushrooms and cook, stirring until tender, 4 to 5 minutes.
-
13
Add the garlic and cook for 1 minutes more.
-
14
Stir in the spinach and cook until any remaining moisture has evaporated, about 3 minutes.
-
15
Remove from heat.
-
16
Sprinkle a pinch of salt (the cheese is salty, so add extra salt to your taste) and pepper.
-
17
In a large bowl, whisk the eggs until light.
-
18
Pour in the milk or half and half.
-
19
Place the spinach mixture evenly into the prepared pie dish.
-
20
Sprinkle with the cheese and nuts.
-
21
Pour in the egg mixture.
-
22
Bake until puffed and golden brown, about 35 to 40 minutes.
-
23
Serve warm or at room temperature.