Vegaaninen pesto on muunnelma perinteisestä pestoista, joka ei sisällä mitään eläimistä peräisin olevia ainesosia. Useimmissa resepteissä tämä tarkoittaa juuston korvaamista. Perinteinen pesto valmistetaan tyypillisesti raastetulla kovalla juustolla, kuten parmigiano-reggianolla tai pecorinolla, kun taas vegaaninen versio poistaisi tämän ainesosan, koska se on eläintuote. Vaikka pesto uskotaan alkavan Genovasta, muunnelmia punaisesta ja vihreästä versiosta löytyy kaikkialta maailmasta.
Pesto on italialainen sana kastikkeelle, ja sitä valmistetaan perinteisesti laastilla ja survin, mutta yleisemmin monitoimikoneella. Valkosipulia ja pinjansiemeniä murskataan survin kanssa tai käsitellään, kunnes ne on vähennetty tahnaksi. Tähän seokseen lisätään basilikan lehtiä ja karkeaa suolaa. Ainekset jauhetaan yhteen kermaiseksi, ja sitten juusto ja hieman oliiviöljyä lisätään.
Punaista pestoa valmistettaessa lisätään aurinkokuivattuja tomaatteja tai punaisia paprikoita basilikan lehtien sijaan. Mantelit korvataan joskus pinjansiemenillä, ja jotkut muunnelmat sekoittavat mintunlehtiä basilikan kanssa. Sisilialainen versio lisää tomaattia ja vähentää basilikan määrää.
Vegaanit eivät käytä eläinperäisiä tuotteita tai sivutuotteita, mukaan lukien liha, maitotuotteet ja hunaja. Tämän seurauksena vegaaninen pesto on muunnelma perinteisestä reseptistä, joka poistaa tai korvaa juuston ainesosan. Useimmat vegaaniset pestoreseptit joko poistavat juuston tai sisältävät enemmän pinjansiemeniä tai eri pähkinöitä, kuten cashew- tai saksanpähkinöitä. Jotkut vegaaniset pestoreseptit voivat vaatia myös pienen misopastan, joka lisää juuston normaalisti läpäisemää suolaisuutta.
Vegaaninen pesto yleensä jäljittelee perinteisen peston sakeutta ja makua, ja sitä voidaan tarjoilla samalla tavalla. Pastat, kuten trofie tai trenette, tarjoillaan yleensä pestoa, ja kastiketta voidaan käyttää pizzassa. Pestoa voidaan käyttää myös täytteenä tomaateilla ja keitetyillä perunoilla. Pestoa tarjoillaan perinteisesti myös viipaloidulla naudanlihalla, mutta vegaanit eivät syö lihaa, joten vegaanista pestoa ei pitäisi tarjota vegaanille tällä tavalla.
Monia erilaisia pähkinöitä ja vihanneksia voidaan käyttää vegaanipestoon ja sisällyttää ravitsevia ruokia nirson syöjän ruokavalioon. Korvaa pinaatti ja persilja basilikalla ja käytä saksanpähkinöitä ja ravintohiivaa rasvan vähentämiseksi ja ravintoarvon lisäämiseksi. Muut vegaaniset variantit voivat vaatia korianteria, kurpitsansiemeniä ja chilijauhetta. Mahdollisuudet ovat lähes rajattomat.
Jotkut perinteiset ja ei-italialaiset pesto-versiot ovat luonnostaan vegaanisia, eikä niitä tarvitse muuttaa vegaanien ruokavalion vaatimusten mukaan. Esimerkiksi Provencessa kotoisin olevaa muunnelmaa kutsutaan pistouksi ja se valmistetaan vain basilikasta, valkosipulista ja oliiviöljystä. Saksasta ja Perusta löydetyt italialaisvaikutteiset versiot poistavat juuston ja sisältävät mustia oliiveja, sieniä tai pinaattia.