Варіантів існує безмежно багато, можна витратити цілу добу на вивчення рецептур і способів приготування м'яса.
Шашлик можна приготувати, використовуючи національні рецепти приготування з баранини, свинини, яловичини, курячого м'яса, індички та кролика: усе залежить від фантазії та смакових уподобань. З єдиного шматка м'яса завдяки різним спеціям і маринаду готова страва може вийти настільки різною, що складно уявити, як узагалі таке можливо.
Маринують за допомогою оцту, майонезу, лимона, на мінеральній воді, кефірі та на інших основах для маринаду. Окремо готують мариновану цибулю до шашлику — кільцями в оцті з цукром. Час маринування - індивідуальна тема. Швидкі методи дозволяють підготувати свинину чи яловичину для смаження буквально за кілька хвилин. Коли в запасі є час, процес може тривати кілька годин.
Вибір основи шашлику – ціле мистецтво, але всього можна за бажання навчитися. Для багатьох це справа смаку: одні люблять з реберцями, інші з жирком, а треті, навпаки, - без нього.
Щодо способу смаження, то і тут можливі варіації. На шампурах, на електрошашличниці, у духовці чи на решітці.