-
1
Heat a very large, deep skillet over medium heat.
-
2
Add all the spinach with the water still clinging to its leaves, even if you have to firmly pack it in.
-
3
Cover the pan tightly (weight the lid down, if necessary).
-
4
Leave the spinach to cook for about 2 minutes, then turn it over so that the wilted leaves are on the top.
-
5
Cover and repeat the process 2 or 3 times more, until all the spinach is nicely wilted.
-
6
Remove from the heat and cool to room temperature.
-
7
Squeeze the spinach dry with your hands a little at a time, squeezing as much liquid as possible from the leaves.
-
8
Chop the spinach leaves coarsely and set aside.
-
9
In a medium saucepan, melt the butter over medium heat.
-
10
Stir in the flour with a wooden spoon, to make a loose paste.
-
11
Cook for about 2 minutes, until foamy, but do not let it brown.
-
12
Remove from the heat.
-
13
As soon as the paste has stopped foaming, whisk in the hot milk all at once and continue whisking until thoroughly blended.
-
14
Return to the heat and stir slowly, reaching into all the corners of the pan, until the sauce comes to a simmer.
-
15
Simmer for about 2 minutes, still stirring, until the sauce has thickened, then add the cream, salt, and pepper, and stir for 1 minute more.
-
16
Remove the pan from the heat and stir it every minute or two while you finish the dish to prevent a skin from forming.
-
17
In the same skillet where the spinach was cooked, well dried, heat the olive oil over mediumlow heat.
-
18
Add the onion and saute, stirring occasionally, for 7 to 8 minutes or until translucent.
-
19
Add the cooked spinach and the white sauce to the pan and stir together over medium heat until well mixed and heated through.
-
20
Finally, stir in the cheese, taste for seasoning, and transfer to a heated and covered serving dish.