Shashlik este un fel de mâncare care aparent are la fel de multe variante de rețetă câte țări și familii există în Asia de Vest. Mâncarea își are originea în zonele dintre Turcia și Rusia, iar numele în sine este derivat din cuvântul turcesc shish, care înseamnă „frigărui” și face parte din numele unui aliment similar cunoscut sub numele de shish kabobs. Dincolo de toate modalitățile diferite în care se poate face șașlik, elementele de bază sunt bucăți de carne care au fost cumva tratate în prealabil – de obicei cu o marinadă – frigăruite și apoi prăjite încet pe cărbuni mocniți deasupra unui grătar în aer liber cunoscut sub numele de mangal. La fel ca multe feluri de mâncare tradiționale regionale, fiecare familie pregătește marinada puțin diferit și unii chiar gătesc carnea în moduri diferite, deși de cele mai multe ori este de acord că felul de mâncare este cel mai bine gătit și consumat în aer liber. Shashlik este de obicei însoțit de frigărui care conțin legume prăjite, cum ar fi ardei, ceapă și roșii.
Toate șașlikul începe prin a alege tipul de carne. Mielul este una dintre cele mai folosite carne pentru preparat, parțial pentru că unele țări din regiune au populații care urmează diete halal sau cușer. De asemenea, sunt folosite carne de porc și vită și, mai rar, pui sau pește, cum ar fi sturionul. Carnea este marinată înainte de a fi gătită și apoi este gătită încet, astfel încât aproape orice bucată de carne poate fi folosită și multe zone au preferatele lor individuale.
Carnea este marinată, în mod tradițional, peste noapte, înainte de a fi dusă la grătar. Unele rețete originale folosesc oțet, ceapă și alte condimente, inclusiv fulgi de ardei iute sau ierburi uscate. Sunt tot atâtea rețete care folosesc oțet câte rețete îl evită cu strictețe din cauza aromei acrișoare sau a ușoarei uscări a cărnii pe care o poate provoca. Rețetele care nu folosesc oțet folosesc adesea suc de lămâie, vin alb sau deloc lichid pe carne. Unele rețete necesită doar sărarea cărnii, amestecarea acesteia cu ceapă tocată sau eșalotă și apoi lăsarea ei la marinat în ceapă peste noapte pentru a le conferi aroma și a permite substanțelor chimice emanate în mod natural să înmoaie carnea.
Șașlikul marinat este atașat de frigărui și apoi plasat peste un mangal. Mangalul este un grătar metalic lung, asemănător jgheabului, cu laturi drepte și o deschidere relativ subțire în partea de sus. Cărbunii sunt lăsați să ardă până când mocnesc și nu mai rămân flăcări. Frigaruile se pun peste carbuni, cu partea superioara si inferioara a frigaruilor sprijinindu-se pe marginile superioare ale gratarului. Carnea se gătește încet în acest fel până este gata.
O tradiție este de a lua carnea finită și de a scoate fiecare bucată din frigărui, ținând-o între bucăți de pâine. Pâinea și carnea se pun într-un vas sau oală mare și apoi se acoperă, se agită și se lasă să se odihnească câteva minute pentru ca aromele și sucul din carne să pătrundă în pâine. Șașlikul este apoi servit pe o farfurie, uneori cu legume care au fost gătite într-un mod similar pe frigărui separate.