the shawarma uses lamb, turkey, or chicken. whereas, the gyro is made with either beef or lamb. another difference is the way that the meat is prepared and seasoned. shawarma is made tasty by adding spices such as cinnamon, turmeric, and cardamom.