Den Bulgur mit der doppelten Menge Wasser und 1 Teelöffel Salz aufkochen und etwa 10 Minuten bei mittlerer Temperatur garen.
Die Pilze in Scheiben schneiden. Die Zwiebeln und die Knoblauchzehe hacken.
Das Olivenöl erhitzen und die Zwiebeln und den Knoblauch darin anbraten. Die Tomaten aus der Dose zugeben, mit Salz und Pfeffer würzen und etwa 10 Minuten kochen.
Die Cocktailtomaten halbieren. Die Mozzarellakugeln und die Oliven halbieren. Die Basilikumblättchen abzupfen und grob hacken.
Den Backofen auf 200 Grad (Umluft 180 Grad) vorheizen. Die Hälfte der Cocktailtomaten, die Oliven, die Hälfte des Basilikums und die Pilze mit dem Bulgur verrühren und mit Salz und Pfeffer würzen. Die Mischung in eine Auflaufform geben.
Die Hälfte des Appenzellers mit der Tomatensauce verrühren und über den Auflauf gießen. Mit den übrigen Tomaten, dem restlichen Appenzeller und dem Mozzarella bestreuen. Im vorgeheizten Ofen etwa 20 Minuten backen.