Cochinita pibil on sealiharoog, mis sai alguse Mehhikost Yucatani piirkonnast. Algselt viitas see tervele seale, mida marineeriti vürtsides ja mõruapelsinimahlas, enne kui mähiti banaanilehtedesse ja küpsetati väga aeglaselt süvendis, kuni see oli pehme ja mahlane. Enamik retsepte on aja jooksul muutunud ja nende koostises on hakatud kasutama keskmise leibkonna jaoks praktilisemaid koostisosi. Levinum viis kochinita pibile valmistamiseks on sea seljatükk või sea abatükk, mis on marineeritud ja seejärel fooliumisse mähitud ning madalal temperatuuril pikka aega küpsetatud. Valmis sealiha võib purustada ja serveerida tortilladel või esitada koos marineeritud sibula või šalottsibulaga.
Üks peamisi cochinita pibil koostisosi on annatto. See on punane seeme Mehhikos kasvava achiote puu viljast. Sellel on väga selge lille-, pipra- ja pähklimaitse. Sageli müüakse seda kas pulbrina või küüslaugu ja soolaga segatud pastana. Annatto seeme annab sealihale sügavpunase värvi.
Cochinita pibile valmistamine algab marinaadist. Täpsed koostisosad võivad erineda, kuid põhielementideks on annattopasta, küüslauk ja mõruapelsinimahl, mida saab puljongi või veega pehmendada. Mõruapelsinimahl pole alati saadaval, seega võib kasutada ka tavalist laimi- või sidrunimahlaga segatud apelsinimahla. Koostisained segatakse omavahel, mõnikord väga lahtiseks vedelikuks ja mõnikord paksuks pastaks.
Kasutatava sealiha võib jätta terveks või lõigata kuubikuteks. Kui sealiha jäetakse terveks, tuleks see noaga augustada, et marinaad pääseks liha keskele. Marinaad tuleks jaotada võimalikult suurele osale lihast ja seejärel jätta 12–24 tunniks seisma.
Cochinita pibil autentses versioonis kasutatakse liha mähkimiseks banaanilehti, kuigi võib kasutada ka fooliumit või mis tahes elastset veekindlat ümbrist. Mitte ainult marineeritud liha ei pakendatud, vaid ka marinaad on pakendi sees, mõnikord lisatakse võid või seapekki. Seejärel asetatakse pakitud sealiha madalal kuumusel ahju.
Cochinita pibil küpsetamise eesmärk on liha aeglaselt küpsetada, nii et marinaad ja aur hoiavad seda niiskena. Küpsetamine võib sõltuvalt kasutatud kuumuse tasemest kesta mitu tundi. Pärast valmimist peaks sealiha olema piisavalt pehme, et seda oleks lihtne purustada. Tüüpilised maitseained, mida liha kõrvale serveeritakse, on marineeritud sibul, salsa ja röstitud köögiviljad. Väga sageli pannakse liha lusikaga soojadele tortilladele ja süüakse nagu tacot.