-
1
Heat a large pot over high heat until hot.
-
2
Cook the spinach (with water still clinging to the leaves) in the pot, covered, until beginning to wilt, about 1 minute.
-
3
Stir, and cook, covered, 1 minute more.
-
4
Uncover; stir the spinach until completely wilted.
-
5
Transfer the spinach to a colander; rinse under cold water.
-
6
Squeeze dry in a clean kitchen towel.
-
7
Finely chop; set aside.
-
8
Bring a medium saucepan of water to a boil.
-
9
Add the onions; cook until the skins soften, about 3 minutes.
-
10
Remove the onions with a slotted spoon (reserve the water in the pot); rinse.
-
11
Trim the root ends, and remove the skins.
-
12
Halve the onions, if large.
-
13
Return the onions to the cooking water.
-
14
Cook until tender, about 10 minutes.
-
15
Drain, and rinse.
-
16
Melt 4 tablespoons butter in a medium saucepan over medium heat.
-
17
Add the flour, and whisk until smooth.
-
18
Whisking constantly, pour in the milk in a slow, steady stream.
-
19
Boil, whisking constantly, 1 minute.
-
20
Remove from heat.
-
21
Melt the remaining tablespoon butter in a large saucepan over medium heat.
-
22
Add the bacon; cook, stirring occasionally, until well browned, about 6 minutes.
-
23
Stir in the onions and spinach.
-
24
Stir in the cream and reserved milk mixture.
-
25
Add 1 teaspoon salt, 1/4 teaspoon pepper, and nutmeg.
-
26
Cook, stirring, until heated through and thick, about 10 minutes (do not boil).
-
27
Stir in the lemon juice.
-
28
Season with salt and pepper.