Rukola pesto on variatsioon traditsioonilisest pesto valmistamisest, mis kasutab basiilikulehti. Pesto on mitmekülgne kaste ja maitseaine, mida on lihtne kohandada paljude erinevate maitsetega ning pipraste rukolalehtede asendamine magusa basiilikuga on üks viis maitse kohandamiseks. Sarnaselt teiste pesto versioonidega valmistatakse rukola pesto lehtede purustamisel oliiviõli, maitseainete ja tavaliselt kõva juustu ja teatud tüüpi pähklitega.
Klassikalise itaalia basiiliku pesto valmistamisel kasutatakse tavaliselt basiilikulehti, oliiviõli, parmesani juustu, küüslauku ja piiniaseemneid. Need koostisosad jahvatatakse kokku kas traditsioonilise uhmri ja nuia abil või moodsama köögikombainiga, kuni segust moodustub lõhnav pasta. Basiiliku pesto saab muuta rukola pestoks, kui vahetada basiilikulehed rukola lehtede vastu.
Rukola on ainulaadne taim, sest seda saab kasutada nii salatirohelise kui ka maitserohelisena. Lehtedel on särtsakas, piprane maitse; noored, õrnad lehed on mahedad, samas kui küpsemad, sitkemad lehed on palju teravamad. Rukolat võib segada salatitega, et lisada vürtsikat maitset, või peeneks hakkida ja kasutada ürdina nagu rukolapestos. Rukola pesto pipra maitset ja vürtsikust saab kontrollida või mõjutada rukola lehtede noored või küpsed. Rukola lehtede blanšeerimine enne pesto valmistamist võib aidata pipra maitset pehmendada ja lisaboonusena arvatakse, et see aitab purustatud lehtedel säilitada pruunistumise asemel elavat rohelist värvi.
Kuna pestot saab valmistada väga erinevate maitsete ja retseptide järgi, on rukolapestos kasutatavaid koostisosi suvaline hulk. Männiseemneid saab vahetada peaaegu igat tüüpi pähklite vastu, näiteks kreeka pähklite, pekanipähklite või sarapuupähklite vastu. Samamoodi on parmesani juust vaid soovitus – iga kõva juust lisab soolasele komponendile, andes samal ajal ainulaadse maitse. Oliiviõli on üldiselt parim valik õlikomponendiks, sest see täiendab pipraset rukolat sellega konkureerimata – kui koka maitsele sobib mõni muu õli, on aga kindlasti võimalik ka asendusi.
Kui rukola pesto on valmis, saab seda kasutada paljudes erinevates roogades. Pestot saab serveerida kastmena pasta või kartuli peale või pätsiga koos valkudega, mis ulatuvad praadidest mereandideni. Pähkliteta pestot võib lisada maitseainena suppidele või hautistele, et anda julge, ürdine maitse. Veelgi lihtsamalt öeldes võib paksemat pestot süüa üksi leiva ja kreekerite peal või segada pehmete juustudega, et saada maitsestatud määre.