Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente, about 2 minutes less than package directions. Drain and set aside.
Preheat your oven to 200°C (390°F). Toss zucchini slices, cherry tomatoes, and greens with a tablespoon of olive oil, salt, and pepper. Spread on a baking sheet and roast for 20-25 minutes until vegetables are tender and slightly caramelized.
Meanwhile, mix shredded mozzarella, grated Parmesan, minced garlic, and chopped basil in a large bowl. This will be your cheesy herb layer.
Once the vegetables are roasted and fragrant, add them to the cooked pasta in your baking dish. Drizzle with a little olive oil and toss gently to combine, ensuring the pasta is coated and veggies are evenly distributed.
Sprinkle the cheese mixture evenly over the pasta and vegetables, then top with toasted breadcrumbs for crunch.
Cover the dish loosely with aluminum foil and bake for 15-20 minutes until bubbling and the cheese is melted and golden at the edges.
Remove from the oven, uncover, and let rest for 5 minutes. The cheese will set slightly, making it easier to serve.
Serve hot, garnished with extra basil or a drizzle of olive oil if desired. Enjoy the vibrant flavors and crispy top of this adaptable vegetable pasta bake.