Először tegyük fel a tésztát főni. Öntsön 2,5 l vizet egy nagyobb fazékba, és erős lángon forralja fel. Ezután sózza meg a vizet, tegye bele a spagettit, csökkentse a lángot közepes fokozatra, és főzze 8–12 percig, amíg a spagetti „al dente" nem lesz (tehát megfőtt, de nem teljesen puha).
Közben hámozza meg a fokhagymát, és vágja vékony szeletekre. Ezután finom reszelőn reszelje le a parmezánt.
Amint a tészta megfőtt, merjen ki a fazékból 200 ml (nem egészen 1 bögre) főzővizet, a maradék vizet a spagettről öntse le.
Most készítsen elő egy nagy serpenyőt, és erős lángon melegítsen benne 1 evőkanál olívaolajat és 20 g vajat. Amint a vaj felolvadt, csökkentse a lángot közepes fokozatra, adja a serpenyőbe a szeletelt fokhagymát, és folyamatos keverés mellett pirítsa 30–60 másodpercig.
Ezután adja a serpenyőbe a főtt tésztát, a krémsajtot és a félretett 200 ml spagettifőző vizet, keverje össze az egészet, és az egész keveréket főzze 4–5 percig közepes lángon.
Ezen idő elteltével kapcsolja le a hőfokot, adja a serpenyőbe a citromhéjat, a sót, a borsot és a reszelt parmezánt, és keverje a serpenyő tartalmát addig, amíg a parmezán fel nem olvad. A kész tésztát ossza el 4 tányérra, és tálaljon.