Do většího hrnce nalijeme vodu, osolíme a přivedeme k varu. Přisypeme těstoviny, ihned promícháme. Na mírném ohni zvolna vaříme 20 minut. Během varu těstoviny občas promícháme, aby se nelepily.
Uvařené těstoviny scedíme, propláchneme studenou vodou, necháme okapat.
Chřest omyjeme, očistíme, nakrájíme na nudličky, cibuli nadrobno, šalvěj posekáme najemno.
V pánvi rozehřejeme kousek másla, přisypeme cibuli, zpěníme, přidáme chřest, orestujeme, podlijeme troškou vývaru, přidáme mascarpone a povaříme několik minut. Osolíme, opepříme, přimícháme šalvěj a odstavíme.
Na talíře upravíme nudle, přelijeme omáčkou a můžeme podávat.