In einer großen Pfanne das Olivenöl erhitzen. Füge die fein gehackte Zwiebel und den Knoblauch hinzu und brate sie an, bis sie glasig sind. Das Hackfleisch kommt jetzt dazu; krümle es in der Pfanne und brate es bei mittlerer Hitze, bis es leicht gebräunt ist.
Sobald das Hackfleisch schön gebräunt ist, kannst du das Tomatenmark, die passierten Tomaten, den Senf, das Paprikapulver und den Oregano hinzufügen. Rühre alles gut um und schmecke mit Salz und Pfeffer ab. Lass die Mischung etwa 5–10 Minuten köcheln.
In einer separaten Schüssel verquirlst du die Sahne und die Eier miteinander. Dann rührst du die Hälfte des geriebenen Cheddar-Käses unter die Mischung.
Heize deinen Backofen auf 180 °C (Umluft) vor. Gib die Hackfleischmischung gleichmäßig in eine gefettete Auflaufform. Gieße dann vorsichtig die Sahne-Ei-Käsemischung darüber.
Verteile den restlichen geriebenen Cheddar-Käse sowie den Mozzarella gleichmäßig über dem Auflauf.
Setze den Auflauf in den vorgeheizten Ofen und backe ihn für etwa 20–25 Minuten, bis der Käse goldbraun wird und die Masse fest ist.
Nimm den Auflauf aus dem Ofen und lass ihn kurz ruhen. Garniere ihn mit frischer Petersilie, bevor du ihn servierst.