Makaron ugotuj al dente w osolonej wodzie. Przed odcedzeniem zachowaj szklankę wody z gotowania. Podczas gotowania makaronu przygotuj pozostałe składniki. Na dużej patelni typu wok lub w szerokim garnku rozgrzej olej. Dodaj pokrojoną w kostkę cebulę i smaż do zeszklenia. Dorzuć posiekany czosnek, wymieszaj.
Jeżeli dodajesz kurczaka- pokrój w drobną kostkę, dopraw solą i pieprzem, wrzuć na patelnię i smaż aż mięso się zetnie. Jeśli dodajesz cukinię lub paprykę, dodaj je teraz i smaż jeszcze 2–3 minuty.
Następnie dodaj pokrojone w kostkę pomidory. Smaż, aż zaczną się one rozpadać. Teraz dorzuć szpinak i inne liście (rukolę, sałatę, rzodkiewkę).
Kiedy liście zmniejszą swoją objętość, skręć ogień do minimum. Dodaj pokruszony twaróg, wszystko dobrze wymieszaj.
W oddzielnym kubku rozmieszaj 2 jajka razem z połową szklanki wody, z gotowania makaronu. Resztę wody odstaw, może się później przydać.
Dodaj na patelnię świeżo ugotowany makaron, zalej go mieszanką jajeczną i szybko, ale dokładnie wymieszaj. Jeśli danie wydaje Ci się za suche- dodaj pozostałą wodę z makaronu. Dopraw według uznania.
Makaron z serem i warzywami przed podaniem posyp startym parmezanem. Możesz też posypać posiekaną natką pietruszki, koperkiem lub szczypiorkiem.