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