Koche die Nudeln in einem großen Topf in reichlich gesalzenem Wasser nach Packungsanweisungen al dente. Fange beim Abgießen etwas des Kochwassers auf.
Bereite währenddessen die Soße zu. Schäle Zwiebel, Möhre und Knoblauchzehen. Würfle alles fein.
Erhitze ausreichend Öl in einer großen Pfanne 🛒. Brate die Zwiebel und Möhre etwa 5 Minuten an, bis die Zwiebel glasig wird. Füge den Knoblauch hinzu und brate ihn etwa 1 Minute mit an, bis er beginnt zu duften. Gieße die gehackten Tomaten in die Pfanne. Füge Oregano und Chiliflocken hinzu und würze alles mit Salz und Pfeffer. Lass es einmal aufkochen und anschließend bei niedriger Hitze für 15 Minuten köcheln, bis die Soße etwas eindickt.
Wasche währenddessen das Basilikum, tupfe es trocken und zupfe die Blätter ab.
Hebe Ricotta und Sahne unter die Soße und erhitze alles sanft, allerdings ohne es zum Kochen zu bringen. Rühre den Parmesan ein und lass die Mischung kurz ziehen, bis er geschmolzen ist.
Gib die Penne zur Soße und vermische alles gut. Falls die Soße zu dick sein sollte, kannst du ein wenig Nudelwasser einrühren, bis die Konsistenz passt.
Richte die Nudeln auf Tellern mit frischem Basilikum und, nach Wunsch Parmesan, an.