Brokolici opláchneme studenou vodou a rozebereme na růžičky. Česnek oloupeme a nakrájíme na plátky. Žampiony očistíme, opláchneme vodou, necháme je okapat a pak je pokrájíme na tenké plátky.
Do hrnce s osolenou vařící vodou dáme vařit těstoviny na přibližně 5 minut. Uvařené musí být měkké, ale zároveň pevné.
V jiném hrnci s vařící osolenou vodou krátce povaříme brokolici, poté ji scedíme a necháme okapat.
V pánvi rozehřejeme olej a do měkka v něm opečeme česnek, do pánve přidáme plátky žampionů a brokolici, pod pokličkou vše přibližně 5 minut dusíme. Potom do pánve vmícháme sýr, přilijeme smetanu a směs přivedeme za stálého míchání těsně pod bod varu.
Uvařené těstoviny scedíme, vrátíme zpět do hrnce, přidáme k nim směs z pánve, opepříme, osolíme a za občasného míchání ještě krátce prohřejeme.
Těstoviny se žampiony, brokolicí a omáčkou rozdělíme na servírovací talíře a podáváme.