Yakitori on japanilainen versio shish kebabista. Erityisesti se on vartaassa valmistettu kana -ruokalaji, joka on kypsennetty grillin päällä. Kana leikataan purenta-kokoisiksi paloiksi, vartaat metalli- tai bambutangoille ja kypsennetään palavan hiilipatjan päällä. Yakitori, kuten muidenkin grillityyppien tapaan, valmistetaan erillisellä kastikkeella. Kastiketta kutsutaan taarakastikkeeksi ja se valmistetaan soijakastikkeesta, sokerista, sakeista ja mirinistä. Sake ja mirin ovat molemmat japanilaista riisiviiniä, mutta niiden alkoholipitoisuus eroaa toisistaan.
Kun kana on pukeutunut kastikkeeseen, se kypsennetään hiilellä, kunnes se muuttuu melko pehmeäksi. Joskus yakitori on yksinkertaisesti pukeutunut suolaan taarakastikkeen sijaan, mutta tämä on harvinaisempaa. Vaikka kaikki yakitorit on valmistettu kanasta, ruokalajissa on monia muunnelmia, joissa käytetään erilaisia kanan osia. Esimerkiksi Toriniku on muunnelma, jossa tarjoillaan vain valkoista lihaa. Tebasaki on kanansiipillä tehty muunnelma.
Tällainen japanilainen grilli käyttää myös kanan urut. Kun ruokalaji valmistetaan kanan sydämillä, sitä kutsutaan hatsuksi. Kun se on valmistettu gizzardeilla, sitä kutsutaan sunagimoksi tai zuriksi. Vartaassa ja grillattua kananmaksaa kutsutaan rebaksi. Kun ruokalaji valmistetaan kanan ohutsuolesta, sitä kutsutaan shiroksi. On myös monia muita muunnelmia, jotka käyttävät muita kanan osia, kuten ihoa, häntää ja rustoa.
Näiden kananruokien lisäksi on myös erilaisia japanilaisia vartaalla valmistettuja grilliruokia, joissa käytetään muiden eläinten lihaa. Näitä ei-siipikarjan ruokia kutsutaan kushiyakiksi. He käyttivät sikojen ja härkien lihaa, ja joskus niissä on kasvisproteiineja, kuten tofua, sekä vihanneksia. Enoki maki on eräänlainen kushiyaki, joka on valmistettu sienistä, jotka on kääritty ohuisiin sianlihaviipaleisiin, kastettu kastikkeella ja grillattu. Asuparabekon on eräänlainen kushiyaki, joka on valmistettu parsasta ja pekonista.
Monet yakitori -ravintolat tarjoavat myös kushiyakia ja ruokia voi nauttia yhdessä saman aterian aikana. Niitä voi myös nauttia muiden japanilaisten ruokien, kuten sushin ja udonin, kanssa. Kaikkien näiden ruokien mukana tulee hyvä sakepullo, joka voidaan tarjoilla jäähdytettynä tai lämmitettynä.