1) Nudeln nach Packungsangabe in Salzwasser kochen. Inzwischen Zucchini und Auberginen waschen und in grobe Stücke schneiden. Zwiebeln abziehen, halbieren und in Spalten schneiden. Salbeiblätter abzupfen. Parmesan fein reiben.
2) Backofen auf 200° C Ober/Unterhitze oder Umluft 180° C vorheizen. Öl erhitzen und Auberginen darin bei mittlerer Hitze rundum anbraten, dabei salzen. Zucchini und die Hälfte der Salbeiblätter zugeben und kurz mitbraten. Knoblauch abziehen und dazupressen. Tomaten zugeben, einmal aufkochen lassen und mit Salz und Pfeffer würzen.
3) Nudeln abgießen, mit der Sauce in einer Auflaufform mischen. Geriebenen Cheddar und Parmesan unterrühren, restliche Salbeiblätter darüber verteilen und im heißen Ofen 25 Minuten backen.