Maso omyjeme a nakrájíme na zhruba 3 cm velké kostky. Cibuli očistíme a nakrájíme nahrubo.
Marinádu připravíme z olivového oleje, který osolíme a opepříme. Vložíme do něj cibuli, sójovou omáčku, koňak a hořčici. Nakrájené maso důkladně promícháme v marinádě a necháme alespoň přes noc v chladu naložené, v případě potřeby lze maso takto uchovat i několik dní.
Naložené maso (jen maso) napichujeme na kovové jehly, případně na špejle, a grilujeme ze všech stran na roštu nad ohništěm.
Šašlík podáváme se zeleninovou oblohou, tatarskou omáčkou, pečivem nebo opečenou bramborou (v troubě), možno i rýži. Záleží na chuti.