while both gyro and shawarma are made with lamb, shawarma can also be made with chicken or turkey and topped with tahini and pickles; whereas a gyro is traditionally made with lamb, beef, or sometimes chicken and pork. the other difference between gyro vs. shawarma is the toppings.