Found this in a supermarket checkout cookbook years ago and it's still a family favorite. One important step is getting the water removed from the spinach as much as possible; after I drain it and squeeze as much out by hand I wrap it in a 4 layer pad of paper towels and squeeze it some more. Save the paper towels and use them later to dry off the noodles so they don't slide all over, this makes it a lot easier to spread the filling. I have listed 2% cheese and 1/3 less fat cream cheese but it started out being made with the full deal, we don't notice any decrease in flavor (I've also made it without the egg a time or two when I ran out and it tastes the same and holds together OK). I also think the filling makes a good spinach dip if you leave out the egg. Cook time includes the 5 minute stand time.