М'ясо порізати кубиками, натерти сіллю та перцем, відкласти убік. Шафран вимочувати у воді 15 хвилин, цибулю нарізати кільцями, часник натерти. Укласти м'ясо в ємність, додати цибулю, часник, шафран та йогурт, все добре перемішати. Маринувати 5-7 годин.
Досвідчені кухарі рекомендують взяти лимонний, апельсиновий чи гранатовий сік, ківі, кефір, сметану. Також можна використовувати пиво чи сухе біле вино. Ще один варіант – майонезАле врахуйте, що на вугіллі він підгоряє, а значить, шматочки шашлику, перед тим як смажити, потрібно буде обтерти.
Молоду яловичину достатньо потримати в ньому пару годин, а старій буде потрібно не менше 6 годин. Хоча і молоде, і старе м'ясо можна залишити в маринаді на добу і навіть двійко.. Так воно стане ще соковитішим і ароматнішим. При тривалому маринуванні м'ясо потрібно тримати в холодильнику або в іншому прохолодному місці.