Kanasalatitopsid on viis kana serveerimiseks, mis tavaliselt on hakitud, hakitud, jahvatatud või tükeldatud, nii et see asetatakse salatilehe sees, mis toimib nagu kauss, mis hoiab kana ja muid koostisosi. Mõnel juhul on kanasalatitopsid ette nähtud söögiriistadega söömiseks, sel juhul on salat peamiselt dekoratiivne või valmistatud tükeldamiseks ja koos kanaga tükkideks söömiseks. Muul ajal, eriti Aasia preparaatide puhul, on salatitopsid mõeldud kokku voltimiseks ja kätega söömiseks nagu wrap või burrito. Salati sees olevat kana saab valmistada mitmel erineval viisil, kuigi üldiselt hakitakse kõik koostisosad väikesteks suutäieks tükkideks ja esitluse säilitamiseks välditakse väga vedelaid kastmeid. Kanasalatitopsid on mõnes Aasia köögis traditsiooniline roog, kuid nende populaarsust muudes toiduvalmistamisviisides võib osaliselt seostada sellega, et mitmed kaubanduslikud restoraniketid on neid omaks võtnud.
Kanasalatitopside valmistamiseks kasutatava salati tüüp võib varieeruda, kuigi kaks kõige populaarsemat sorti on jääsalat ja Bostoni salat. Jääsalatil on tugevad lehed, millele kana istutada, samas kui pudisalat on õrnema ja pehmema maitsega. Muud tüüpi salat, mida saab kasutada, on eskarool omapärase maitse saamiseks või rooma salati lehed. Peamine on valida selline salatitüüp, mille lehed on piisavalt suured ja piisavalt tugevad, et kana toetada.
Kanasalatitopside täidise valmistamisel on esimene samm kana küpsetamine, olgu siis tükke praadides, segades või röstides. Pärast küpsetamist saab kana lõigata suupärasteks tükkideks, tükeldada või tükeldada väikesteks kuubikuteks. Teise võimalusena võib peenema tekstuuri saamiseks ja lihtsamaks valmistamiseks kasutada jahvatatud kana. Nagu iga kanaretsepti puhul, võib linnuliha esmalt marineerida või küpsetada selliste koostisosadega nagu sojakaste, seesamiõli, või, sibul või valge vein, et lisada maitset.
Pärast kana küpsetamist võib ülejäänud retsept koosneda peaaegu kõigest. Aasiapärases kanasalatitopside retseptis võib lisada seeni, vesikastaneid, mungoube, paprikat, sibulat, porgandit, sellerit, küüslauku ja ingverit. Vahemere versiooni jaoks võib kasutada tomateid, oliive, artišokke, mozzarella juustu, sibulat ja sidrunimahla. Mehhikopäraseid kanasalatitopse saab valmistada, kui segada kanaliha salsa, köömnete, koriandri ja paprikaga ning puista valmis topsile veidi riivitud juustu.
Kanasalatitopside kokkupanemiseks krõbistatakse salatilehed tavaliselt eelnevalt, et need oleksid külmad, ja seejärel kuivatatakse põhjalikult. Seejärel valatakse salatitopside kuum täidis lusikaga salatisse koos täiendavate lisanditega. Kasutatava täidise kogus võib varieeruda, kuna suured kogused näitavad, et rooga tuleks süüa koos roogadega, ja väiksemad kogused pakuvad piisavalt ruumi salati voltimiseks ja söömiseks nagu ümbris.