Preheat the oven to 350 degrees F. Coat a 13 x 9 baking dish with cooking spray.
Heat the oil in a medium skillet over medium heat. Add the zucchini and cook for 5 minutes, or until crisp-tender. Remove from heat and set aside.
In a medium bowl, combine the ricotta, egg, basil, salt and pepper. Set aside 1/2 cup of the spaghetti sauce.
Place 3 lasagna noodles in the prepared baking dish. Evenly spoon half of the spaghetti sauce over the noodles. Top with half of the ricotta mixture, half of the spinach, half of the zucchini, and half of the Parmesan.
Repeat layering with 3 more noodles. Spoon the remaining sauce over top and sprinkle with the mozzarella.
Cover with foil and bake for 25 minutes. Uncover and bake for 20 minutes longer. Let stand for 10 minutes before serving.