Basilikum waschen, klein schneiden und in einer beschichteten Bratpfanne mit Olivenöl, Knoblauchzehe, geschälten Tomaten, Salz und Pfeffer 15 Minuten bei mittlerer Hitze dünsten, bis eine dicke Sauce entsteht. Wenn die Sauce eingedickt ist, die Erbsen hinzufügen und noch etwa 10 Minuten garen.
Eine Auflaufform mit Butter einfetten, mit Paniermehl bestreuen und die Hälfte der Maccheroni mit Sauce hineinfüllen. Den Ricotta löffelweise abwechselnd mit dem Kochschinken daraufschichten und mit den übrigen Maccheroni bedecken.