Vegan pesto on traditsioonilise pesto variatsioon, mis ei sisalda loomadelt saadud koostisosi. Enamikus retseptides tähendab see juustu asendamist. Traditsiooniline pesto valmistatakse tavaliselt riivitud kõva juustuga, nagu parmigiano-reggiano või pecorino, samas kui veganversioon välistaks selle koostisosa, kuna see on loomne toode. Kuigi arvatakse, et pesto pärineb Genovast, leidub punase ja rohelise variandi variatsioone kogu maailmas.
Pesto on itaalia keeles kaste ja seda valmistatakse traditsiooniliselt uhmris ja nuiaga, kuid sagedamini köögikombainis. Küüslauku ja piiniaseemneid tambitakse nuiaga või töödeldakse, kuni need muutuvad pastaks. Sellele segule lisatakse basiilikulehed ja jäme sool. Koostisosad jahvatatakse kreemjaks ning seejärel lisatakse juust ja veidi oliiviõli.
Punase pesto valmistamisel lisatakse basiilikulehtede asemel päikesekuivatatud tomateid või punast paprikat. Mõnikord asendatakse seedermänniseemned mandlitega ja mõned variandid segavad piparmündilehti basiilikuga. Sitsiilia versioon lisab tomati ja vähendab basiiliku kogust.
Veganid ei tarbi loomseid saadusi ega kõrvalsaadusi, sealhulgas liha, piimatooteid ja mett. Selle tulemusena on vegan pesto traditsioonilise retsepti variatsioon, mis jätab juustu koostisosa välja või asendab selle. Enamik vegan pesto retsepte jätab juustu välja või sisaldab rohkem piinia pähkleid või muid pähkleid, nagu india pähklid või kreeka pähklid. Mõned vegan pesto retseptid võivad nõuda ka veidi misopastat, mis lisab juustule tavaliselt iseloomulikku soolasust.
Vegan pesto jäljendab üldiselt traditsioonilise pesto konsistentsi ja maitset ning seda saab serveerida samal viisil. Pastasid, nagu trofie või trenette, serveeritakse tavaliselt pestoga ja kastet saab kasutada pitsa peal. Pestot saab kasutada ka tomatite ja keedukartulite lisandina. Pestot serveeritakse traditsiooniliselt ka viilutatud veiselihale, kuid veganid seda liha ei tarbiks ja seetõttu ei tohiks vegan pestot sellisel viisil veganile pakkuda.
Veganpesto valmistamiseks ja toitva toidu lisamiseks valiva sööja menüüsse saab kasutada paljusid erinevaid pähkleid ja köögivilju. Asendage basiilik spinat ja petersell ning kasutage rasva vähendamiseks ja toiteväärtuse suurendamiseks kreeka pähkleid ja toitepärmi. Muud vegan variandid võivad nõuda koriandrit, kõrvitsaseemneid ja tšillipulbrit. Võimalused on peaaegu lõputud.
Mõned traditsioonilised ja mitte-Itaalia pesto versioonid on loomulikult vegan ja neid ei pea muutma, et see vastaks vegani toitumisvajadustele. Näiteks Provence’i päritolu variatsiooni nimetatakse pistouks ja see on valmistatud ainult basiiliku, küüslaugu ja oliiviõli abil. Itaaliast inspireeritud versioonid, mida leidub Saksamaal ja Peruus, eemaldavad juustu ja sisaldavad musti oliive, seeni või spinatit.