Zwiebel und Knoblauch fein hacken. Nudeln in leicht gesalzenem Wasser al dente kochen, abgießen und abkühlen lassen.
Olivenöl in einer Pfanne erhitzen, Zwiebel und Knoblauch anbraten, Hackfleisch hinzufügen und krümelig braten. Mit Salz, Pfeffer, Oregano und Paprikapulver würzen, gehackte Tomaten und Sahne einrühren und kurz aufkochen lassen.
Auflaufform einfetten, Nudeln gleichmäßig verteilen, Hackfleischsoße darüber gießen und gut vermischen. Feta-Käse gleichmäßig streuen.
Backofen auf 180 °C vorheizen, geriebenen Käse über den Auflauf streuen und 25 bis 30 Minuten backen, bis der Käse goldbraun ist.
Auflauf kurz abkühlen lassen und servieren.