Łopatkę kroimy w niedużą kostkę. Cebulę obieramy, kroimy w krążki. Przygotowujemy marynatę: czosnek przeciskamy przez praskę, mieszamy z pozostałymi składnikami. Przelewamy do pokrojonej łopatki, mieszamy.
Na patyczki do szaszłyków na zmianę nadziewamy kawałki mięsa i krążki cebuli, do wyczerpania składników.
Szaszłyki umieszczamy w rękawie do pieczenia, który mocno związujemy. Pieczemy w temperaturze 180 stopni przez 1,5h. Na 15 minut przed końcem pieczenia rozcinamy worek i włączamy termoobieg by szaszłyki się zarumieniły.