Backofen auf 200° vorheizen. Tomaten waschen und abtrocknen, nur größere halbieren. Zucchini putzen, waschen und in runde Scheiben schneiden. Lauchzwiebeln putzen und hacken.
In einer feuerfesten Form etwas Öl erhitzen und die Lauchzwiebeln sanft anbraten. Zucchini und Tomaten zugeben, salzen, pfeffern und im Ofen 15 Minuten garen.
Inzwischen in einem Topf reichlich Wasser aufkochen und salzen. Spaghetti al dente garen und abgießen. Das warme Gemüse zugeben, mit Olivenöl begießen, gut umrühren und sofort zu Tisch bringen.