-
1
Heat the oven to 350 degrees F and arrange a rack in the middle.
-
2
Rinse the spinach well in cold water and drain.
-
3
Place in a large frying pan, cover, and cook over high heat, stirring occasionally, until wilted, about 3 to 5 minutes.
-
4
(It is not necessary to add liquid; the spinach will cook in the water clinging to the leaves.)
-
5
Transfer the spinach to a colander and douse with cold water to chill.
-
6
Drain and press with your hands to extract most of the moisture.
-
7
Coarsely chop the spinach.
-
8
Place the meat in a large bowl, followed by the chopped spinach, breadcrumbs, garlic, measured salt and pepper, and nutmeg (no need to mix yet); set aside.
-
9
Place the celery, parsley, and milk in a blender and blend until pureed.
-
10
Add to the meat mixture.
-
11
Melt the butter in a small skillet over medium heat until foaming.
-
12
Add the onion, season with salt and pepper, and cook, stirring occasionally, until softened and translucent, about 4 minutes.
-
13
Add to the meat mixture.
-
14
Add the eggs to the meat mixture and, using clean hands, mix everything until evenly combined (dont squeeze or overwork the mixture).
-
15
If desired, test for seasoning by forming a small patty and cooking it in the small skillet over medium heat until no longer pink inside.
-
16
Taste the patty and add more salt and pepper to the meat mixture as needed.
-
17
Repeat the seasoning test as needed.
-
18
Transfer the mixture to a 9-by-5-inch loaf pan, spread to the edges, and smooth out the top.
-
19
Cover the meatloaf with the bacon slices, laying them lengthwise and side by side.
-
20
Bake in the oven until just cooked through, turning the pan 180 degrees halfway through, about 1 to 1 1/4 hours.
-
21
Pour off the excess fat and let the meatloaf stand for 20 minutes before slicing.
-
22
If you choose, serve with tomato sauce.