Leg lange houten stokjes in een bak en voeg 5 eetlepels witte wijnazijn, 2 takjes rozemarijn en 3 takjes tijm toe.
Meng alles goed door elkaar en laat de houten stokjes minimaal 1 uur marineren.
Maak ondertussen de varkenshaas goed schoon door alle stukjes vet weg te snijden.
Snijd vervolgens de varkenshaas in gelijke plakken van 2,5 centimeter dik en doe deze in een grote bak.
Hak de overgebleven rozemarijn en tijm fijn en gooi de stelen weg. Voeg ze toe aan de grote bak.
Snijd de ui in kwarten, scheid de uienlagen en doe ze in de bak.
Voeg de olijfolie, overgebleven witte wijnazijn, 2 gekneusde teentjes knoflook en zout er peper toe aan de bak en meng dit alles met een lepel.
Laat dit minimaal 20 minuten staan en rijg hierna de souvlaki. Je doet dit door elke keer een stuk vlees en daarna een stuk ui aan de houten stokjes te rijgen.
Grill de souvlaki op de bbq, totdat de varkenhaas mooi bruin is en de uien gekarameliseerd zijn.