Najprv pripravte omáčku: Cesnak ošúpajte, premiestnite ho do vyššej mixovacej nádoby, pridajte k nemu arašidové maslo, 50 ml vody, sójovú omáčku, citrónovú šťavu, med, soľ a korenie a všetko rozmixujte dohladka tyčovým mixérom.
Potom nadrobno nasekajte arašidy, vmiešajte ich do rozmixovanej zmesi a nádobu s omáčkou dajte zatiaľ do chladničky.
Následne osušte tofu a nakrájajte ho na 20 rovnako veľkých hranolčekov. Potom si na väčšej panvici na strednom plameni rozpaľte 1 lyžicu repkového oleja, pridajte nakrájané tofu, ľahko ho osoľte a opekajte 2–3 minúty z každej strany, kým mierne nezozlatnie. Opečené tofu dajte zatiaľ bokom.
Teraz ošúpajte mrkvy a škrabkou ich nakrúhajte na tenké plátky. Uhorku nakrájajte na tenké pásiky. Ľadový šalát rozdeľte na listy.
Avokádo ošúpajte, vykôstkujte a nakrájajte na 10 mesačkov. Následne uvarte ryžové rezance: V menšom hrnci priveďte do varu dostatočné množstvo vody, potom do hrnca vložte ryžové rezance a varte ich 1–2 minúty na silnom plameni. Uvarené rezance sceďte a prepláchnite pod studenou vodou – na prípravu závitkov musia byť rezance studené.
Teraz začnite tvoriť závitky. Každý kus ryžového papiera vždy prepláchnite pod studenou vodou, dajte ho na tanier a počkajte 1–2 minúty, kým nezmäkne.
Potom do jeho stredu položte pár listov ľadového šalátu (všetky okraje papiera pritom musia zostať voľné). Na šalát navrstvite trochu uvarených ryžových rezancov, pridajte ⅒ nastrúhanej mrkvy a nakrájanej uhorky, 2 opečené kúsky tofu, 1 mesačok avokáda a 2 lístky bazalky.
Cez túto náplň následne prehnite obe bočné strany papiera, potom uchopte spodnú stranu, taktiež ju prehnite cez náplň a zarolujte ju aj s náplňou smerom k vrchnej strane (cestou pritom zarolujete aj preohnuté bočné okraje papiera). Týmto spôsobom postupne pripravte celkom 10 závitkov.
Na záver jednotlivé závitky rozkrojte na polovicu a podávajte s vychladnutou arašidovou omáčkou.