Place noodles in boiling water, stirring occasionally until barely soft.
Rinse noodles in cold water, then cover in cold water and set aside.
Chop spinach and boil in pot with water until wilted (a few minutes) stirring constantly.
Drain spinach, squeezing excess liquid out with spoon against side of pot.
Add shallots and margarine, return to medium heat and sauté until margarine is absorbed by spinach.
In a separate bowl, mix ricotta and 1 Cup of the parmesan cheese.
Mix in eggs, spinach mixture, salt, pepper and nutmeg.
Pour about 1/4 of the marinara sauce in the bottom of an 8" x 11" baking dish.
With each noodle, cup one end in your hand to keep the filling from leaking out, use a small spoon to fill the noodle with the mixture and place in the baking dish (do not stack).
Pour the remaining marinara sauce over the noodles.
Sprinkle with remaining parmesan cheese and bake at 400° F for 15 minutes.