Auflaufform mit etwas Butter ausfetten. Zwiebel, Knoblauch und Pilze in kleine Würfel schneiden. Das Wasser der Erbsen und des Mais abgießen.
In einer großen Pfanne im heißen Öl das Hackfleisch für ca. 10 min scharf anbraten, dann Tomatenmark, Zwiebel, Knoblauch, Pilze hinzufügen und kurz anbraten, alles mit der Gemüsebrühe ablöschen, dann Milch und Sahne hinzufügen und 30 min bei niedriger Temperatur köcheln lassen. Nach 20 min auch den Mais und die Erbsen hinzufügen. Zuletzt den in Würfel geschnittenen Schinken einrühren und alles mit den Kräutern, Gewürzen und dem Parmesan abschmecken.
Backofen auf 220 Grad Ober-/Unterhitze vorheizen, Pasta nach Packungsanweisung zubereiten, abtropfen und in die vorbereitete Auflaufform geben. Nun die Soße darübergießen, alles gut miteinander vermengen, den geriebenen Käse sowie Mozzarella darüber streuen und für ca. 20 Min backen, bis die Käseschicht eine schöne, goldbraune Farbe annimmt.