Om zelf gyros te maken, begin je met het marineren van dun gesneden stukken varkensvlees, kip, of een ander vlees naar keuze in een mix van olijfolie, citroensap, fijngesneden knoflook, rode wijnazijn, oregano, tijm, paprikapoeder, zout en peper. Laat het vlees minimaal een paar uur, maar bij voorkeur een hele nacht marineren in de koelkast. Daarna bak je de gemarineerde stukken vlees op hoog vuur in een pan of op de grill totdat ze mooi gebruind en gaar zijn. Snijd het vlees in nog dunnere reepjes voor het serveren. Gyros wordt traditioneel geserveerd met tzatziki (een saus op basis van Griekse yoghurt, komkommer, knoflook, olijfolie, zout, peper en dille), gesneden tomaten, ui, en ingepakt in een pita broodje.