In einem Topf die für die Pasta benötigte Wassermenge zum Kochen bringen (das ideale Verhältnis beträgt in der Regel 1 Liter Wasser auf 100 g trockene Pasta).
In der Zwischenzeit das Gemüse vorbereiten: die Schalotte schälen und fein schneiden, den Rosenkohl putzen und waschen und die einzelnen Röschen halbieren.
Sobald das Wasser im Topf kocht, salzen, die Pasta hineingeben und entsprechend der Packungsanweisung kochen – meist 5–10 Minuten.
Während die Pasta kocht, in einer Pfanne 1 EL Olivenöl erhitzen, die Schalotte hinzufügen und bei schwacher Hitze glasig anbraten.
Anschließend den gepressten Knoblauch und den geschnittenen Rosenkohl hinzufügen, alles mit der Reissahne ablöschen. Salzen, pfeffern, die Zitronenschale hinzufügen und bei schwacher Hitze ca. 10–15 Minuten köcheln lassen, bis der Rosenkohl bissfest ist.
Falls die Sauce bis dahin zu stark eindickt, etwas Wasser hinzugießen.
Die fertige Sauce mit der gekochten Pasta vermischen, auf 4 Portionen aufteilen, jede Portion mit geriebenem Parmesan bestreuen und servieren.