Zwiebel schälen und würfeln. Öl erhitzen. Zwiebel darin andünsten. Mit passierten Tomaten und -mark ablöschen. Ca. 5 Minuten einkochen. Mit Salz, Pfeffer und Zucker würzen. Schinken in Stücke schneiden.
Käse würfeln. Champignons putzen und blättrig schneiden. Fett erhitzen. Pilze darin ca. 5 Minuten anbraten. Mit Salz und Pfeffer kräftig würzen. Toastscheiben goldbraun rösten. Mit Tomatensoße bestreichen.
Pilze, Schinken, Käse und Basilikum daraufgeben. Toasts auf ein Backblech legen und im vorgeheizten Backofen (E-Herd: 200 °C/ Umluft: 175 °C / Gas: Stufe 3) ca. 10 Minuten überbacken.