Porrulauk sisaldab kõiki juurvilja- või kreekerikastmeid, mille põhimaitseainena kasutatakse porrulauku. Sibula sugulane, porrulauk on terava maitsega. Enamik inimesi, kes valmistavad porrulauku kastet, küpsetavad porrut piisavalt, et köögivilja magusus esile tuleks, kuid sageli muudab kaste mahedamaks ja ahvatlevamaks paljudele maitsetele. Mõned porrulauku dipikastmed kombineerivad porrulauku ka teiste köögiviljade või koostisosadega, et maitsele dimensiooni lisada. Neid dipikasteid serveeritakse tavaliselt koos viilutatud köögiviljade või kreekeritega.
Allium porrum, rohkem tuntud kui porrulauk, on koos sibula, šalottsibula, küüslaugu ja murulauguga liilialiste sugukonda kuuluv. Porrul on maitse, mis jäljendab täpselt sibula maitset, kuid küpsetamisel omandab porru magusama ja õrnema maitse kui sibul. Köögivilja pikkus on umbes 1 jalg (umbes 30 sentimeetrit) ja selle varre läbimõõt on umbes 2 tolli (umbes 5 sentimeetrit). Tumeroheliste lehtede kihid keerduvad tihedalt ümber kahvaturohelise varre, mis taime põhjas asuva väikese sibulani jõudes muutub järk-järgult valgeks. Nii porrulaugu vars kui ka lehed on söödavad, kuid mõned retseptid nõuavad ühte üle teise.
Paljud porrukastet valmistavad inimesed eelistavad tumeroheliste lehtede asemel kasutada varre valgeid ja kahvaturohelisi osi. Porrulauk poolitatakse ja viilutatakse õhukesteks rõngasteks, mille mõõtmed on umbes 1/3 tolli (ligikaudu 8 millimeetrit) või väiksemad. Eelsoojendatud võiga kaetud pannil hautab kokk tükke, kuni need pehmenevad. Mõned kokad võivad porrulaugu praadimist jätkata, kuni see hakkab pruunistuma ja karamellistuma. See küpsetusprotsess vähendab porrulaugu teravust, vabastades samal ajal selle aroomi ja tuues esile maheda maitse.
Pärast porru valmimist tuleb need lisada piimapõhjale. Enamik dipikasteid tehakse hapukoorega ja keskmine porrulauk pole erand. Paljud kokad lisavad dipikastmele ka pehmet juustu, näiteks kitsejuustu, ja mõned asendavad hapukoore toorjuustu, et luua rikkalikuma maitsega dipikaste. Piima koostisosad segatakse põhjalikult kokku, enne kui kokk segab praetud porruviilud, luues väga lihtsa ja lihtsa porrulaugu.
Enamik inimesi eelistab keerukama maitse loomiseks kastmele lisada muid koostisosi. Maitsetaimed, vürtsid ja köögiviljad, sealhulgas petersell, must pipar, sool ja murulauk, on kõige levinumad ja peenemad võimalused. Mõned inimesed võivad lisada ka segatud köögivilju, näiteks purustatud herneid, või hakitud pähkleid, näiteks mandleid, maapähkleid või kreeka pähkleid, et muuta porrulaugu maitse ja tekstuuri. Peeneks hakitud keedetud peekonitükid loovad maitsvama maitsega dipikastme.
Porrulauku serveeritakse tavaliselt toorete köögiviljade või kreekeritega. Köögiviljad, mida tavaliselt vaagnatel serveeritakse, on kurgid, seller, lillkapsas ja porgandid. Suurema mitmekesisuse huvides võivad üksikisikud sisaldada ka vähem levinud köögivilju, nagu daikon redis või nuikapsas. Alternatiivina võib juurviljade asemel serveerida gurmeekreekerite, pitakrõpsude ja saiapulkade kõrvale porrulauku.