Schweinenacken schneckenförmig aufschneiden, ausrollen und von beiden Seiten mit etwas Olivenöl einreiben.
Knoblauch auf der Innenseite verteilen (einreiben) und anschließend das Gyrosgewürz von beiden Seiten aufstreuen. Auf die Innenseite des Gyrosbraten die in Ringe geschnittenen Zwiebeln verteilen. Darüber dann den in Streifen geschnittenen Feta verteilen.
Den Gyrosbraten von der kurzen Seite beginnend vorsichtig aufrollen, sodass nichts hinausfällt. Anschließend den Gyrosbraten mit einem Metzgerfaden festbinden.
Den Gyrosbraten in Frischhaltefolie einwickeln und über Nacht im Kühlschrank ziehen lassen. Den Grill für 180 Grad indirekte Hitze vorbereiten und den Gyrosbraten bis zu einer Kerntemperatur von 75 Grad über indirekter Hitze garen lassen (ca. 2 Stunden).