01 - Preheat oven to 425°F. Line two baking sheets with parchment paper.
02 - Place zucchini, eggplant, bell peppers, and onion on baking sheets. Drizzle with olive oil, sprinkle dried Italian herbs, salt, and pepper. Toss gently to coat evenly.
03 - Roast vegetables for 20 to 25 minutes, turning once halfway, until tender and light golden brown. Lower oven temperature to 350°F.
04 - Cook noodles according to package directions if not using no-boil variety. Drain and set aside.
05 - In a bowl, combine ricotta, egg, Parmesan, 1 cup mozzarella, basil, salt, and pepper. Mix until smooth and evenly blended.
06 - Spread 1/2 cup marinara sauce evenly over bottom of 9x13 inch baking dish. Layer 3 noodles over sauce. Spread one-third of ricotta mixture over noodles, top with one-third of roasted vegetables, then one-third of remaining marinara sauce. Repeat layering two more times, finishing with noodles, sauce, and the reserved 1 cup mozzarella cheese on top.
07 - Cover dish with foil and bake for 25 minutes.
08 - Remove foil and continue baking for 15 to 20 minutes until cheese topping is golden and bubbly.
09 - Allow lasagna to rest 10 minutes before slicing and serving.