-
1
Place the spinach in a 3-quart soup pot, cover, and cook without any additional water until limp, about 3 minutes.
-
2
Drain the spinach in a colander and let cool.
-
3
Press out the excess water with a wooden spoon, then coarsely chop the spinach.
-
4
Set aside.
-
5
Wipe out the soup pot, return it to the heat, and melt 2 tablespoons of the butter.
-
6
Add the onion and saute over medium heat until soft.
-
7
Add the squash and potatoes, and cook the vegetables together, stirring often, for about 5 minutes.
-
8
Add the water, milk, salt, and pepper.
-
9
Stir, combining ingredients well, cover the pot, and boil gently for 20 minutes, or until the potatoes are tender.
-
10
Turn off the heat.
-
11
In a skillet, heat the remaining butter.
-
12
Add the spinach and cook for 3 or 4 minutes.
-
13
Add the spinach to the soup and stir well to blend.
-
14
In a food processor, puree the soup in batches until smooth.
-
15
Return the soup to the soup pot and set aside.
-
16
In a medium saucepan, boil the pasta in salted water until al dente.
-
17
Drain and add to the soup.
-
18
To serve, reheat the soup and serve in individual bowls.
-
19
Pass the cheese for sprinkling on top.
-
20
Variation: Use thin slices of uncooked yellow squash as a garnish.