Свинину промывают, нарезают небольшими кусочками и укладывают в эмалированную кастрюлю. Сливовое вино смешивают с апельсиновым соком, растительным маслом, тертым имбирем и лимонной цедрой, заливают мясо полученным маринадом, накрывают кастрюлю крышкой и ставят в холодильник на 4-6 ч.
По истечении указанного срока кусочки свинины нанизывают на шампуры и жарят над раскаленными углями до готовности. Маринад выливают в сковороду, добавляют апельсиновый джем и готовят на небольшом огне до загустения, постоянно помешивая.
Готовый шашлык поливают апельсиново-имбирным соусом и подают к столу.