Mięso z udek umyj, dokładnie osusz i pokrój na mniejsze kawałki. Każdy kawałek delikatnie rozbij tłuczkiem, aby mięso było równej grubości i dobrze się upiekło. W osobnej misce wymieszaj jogurt, olej, ocet winny oraz wszystkie przyprawy. Do tak przygotowanej marynaty przełóż mięso i dokładnie je obtocz, nacierając każdy kawałek. Miskę przykryj folią spożywczą i wstaw do lodówki na kilka godzin, a najlepiej na całą noc.
Po zamarynowaniu przygotuj „rożen”. Połówkę ziemniaka owiń szczelnie folią aluminiową i wbij w nią trzy szpikulce do szaszłyków. Na szpikulce nadziewaj kolejno kawałki mięsa, dociskając je do siebie, tak aby uformować zwarty stożek. Na samym czubku wbij połówkę cebuli – połączy ona wszystkie szpikulce i ustabilizuje całość.
Cały kebab dokładnie owiń folią spożywczą, formując równy rulon, i włóż do zamrażalnika na około 30 minut. Dzięki temu mięso się usztywni i łatwiej będzie je piec w pionie. Po schłodzeniu zdejmij folię, ustaw kebab pionowo na blaszce do pieczenia i wstaw do piekarnika nagrzanego do 180°C. Piecz przez około 1 godzinę i 20 minut, aż mięso będzie dobrze zarumienione.
W czasie pieczenia przygotuj dodatki. Kapustę drobno poszatkuj, posól i dokładnie ugnieć dłonią. Odstaw na około 30 minut, aby zmiękła. Marchew zetrzyj na tarce o grubych oczkach, cebulę drobno posiekaj i dodaj wszystko do kapusty, dokładnie mieszając. Pomidory pokrój w plastry.
Składniki sosu czosnkowego przełóż do miseczki, dodaj przeciśnięty przez praskę czosnek oraz sól i pieprz do smaku. Całość dokładnie wymieszaj.
Placki tortilli posmaruj sosem czosnkowym, następnie ostrym nożem zetnij cienkie plastry upieczonego mięsa i ułóż je na tortilli. Dodaj kilka plastrów pomidora oraz porcję kapusty. Całość ciasno zawiń i podgrzej na suchej patelni lub grillu elektrycznym, aż tortilla będzie lekko chrupiąca.