Приготовить соус. Чеснок очистить, пропустить через пресс. Яичные желтки взбить миксером с солью и специями. Добавить измельченный чеснок и еще раз взбить. Продолжая взбивать, влить тонкой струйкой растительное масло. В конце приготовления влить вино, хорошо перемешать.
Свинину вымыть, обсушить, нарезать небольшими кусками, залить приготовленным желточно-чесночным соусом и убрать в холодильник на 2–3 часа.
Лук очистить, нарезать толстыми кольцами. Замаринованные куски мяса нанизать на шампуры, чередуя с кольцами лука и обжарить на углях, периодически переворачивая и поливая соусом.
Готовые шашлыки выложить на блюдо, выстланное листьями салата. Украсить нарезанными овощами и зеленью.
Оставшийся соус довести до кипения и полить им готовый шашлык или подать соус отдельно.