Подготовьте мясо. При необходимости разморозьте его. Лучше позаботиться об этом заранее. Свинину хорошо промойте, слегка обсушите. Хорошо наточенным ножом нарежьте мясо одинаковыми кусочками небольшой величины (кубики со стороной 2 см). Выложите мясо в миску.
Очистите лук и нарежьте широкими кольцами. Добавьте лук к мясу о аккуратно все перемешайте. Накройте шашлык крышкой и оставьте настояться при комнатной температуре на 1 час. Затем уберите шашлык в холодильник на 10-12 часов или оставьте в комнате на 3-4 часа.
Насадите кусочки шашлыка на шампуры, чередуя их с колечками лука. Жарьте мясо на углях до готовности. Готовность шашлыка можно определить, сделав надрез ножом, - мясной сок должен быть прозрачным. Чтобы мясо не подгорало и оставалось сочным, во время жаренья периодически поливайте его водой, вином, пивом или квасом и переворачивайте шампуры.