Pastagratiin on kreemjas roog, mis sisaldab pasta põhiaineid ja juustupõhist kastet. Selle roa valmistamiseks kasutatakse erineva kuju ja maitsega pastasid, aga ka erinevaid juustu. Täiendavat kohandamist saab teha liha või köögiviljade lisamisega ning puistates enne küpsetamist roa ülaosale murenenud katet. Pastagratiini serveerimissoovituste hulka kuuluvad küüslauguleib ja salat vinegretiga.
Makaronid, penne ja cavatappi on pastavormide näited, mis on pastagratiini jaoks parimad valikud. Lühikesi torukujulisi pastasid on kõige lihtsam süüa tihedas kastmes. Torukujulise pasta maitse võib olla tavaline või peen maitse, näiteks spinati või seente maitse. Vältida tuleks pastatooteid, nagu spagetid ja inglikarvad, kuna need ei sobiks selle paksu kastmega hästi, nagu ka ravioolid, mis muudaksid roa liiga raskeks ja juustu sees oleks liiga rikkalik.
Pastagratiinikastme põhiretsept sisaldab piima, juustu ja võid, mida keedetakse koos, kuni need on hästi segunenud. Kõige kergemini sulab kastmes riivitud või peeneks riivitud juust. Parmesani, cheddari või vürtsikat Monterrey Jacki juustu saab kasutada eraldi või koos kolme juustu segu jaoks. Teiste juustudega katsetamine on veel üks võimalus ainulaadsema roa jaoks.
Täiendavad koostisosad võivad pastagratiini kohandada ja muuta selle ümaramaks. Valgu lisamiseks võib kastmesse segada keedetud singi kuubikuid või peekonipuru. Lisada võib ka köögivilju, näiteks kuubikuteks lõigatud seeni, rohelist paprikat või sibulat. Neid koostisosi tuleks vajadusel eraldi keeta ja lisada kastmele enne pastaga ühendamist.
Pastagratiini viimistlemine nõuab pasta keetmist vastavalt pakendi juhistele al dente ehk veidi alaküpsenud tekstuuri saamiseks ning seejärel pasta ja kastme valamist võiga määritud küpsetuspannile. Purustatud kate, mis koosneb kas riivsaiast või purustatud kreekeritest, võib enne roa ahju minekut üle puistata. Pasta on enamasti keedetud, nii et kogu küpsetusaeg on piisavalt lühike, et mitte riskida katte põletamisega.
Täieliku eine loomiseks serveeritakse seda rooga täiendamiseks mitu lisandit. Valmis pastagratiini võib serveerida röstitud küüslauguleivaga, mille saab kasta ülejäänud kastmesse. Leherohelised salatid vinegretikastmega oleksid piisavalt kerged, et tasakaalustada roa küllust, lisades samal ajal rohkem toiteväärtust. Seejärel võiks serveerida veidi mõrkjat itaaliapärast magustoitu, näiteks tiramisut, et toidu maitsed tasakaalustada.