Combine all of the ingredients listed above the chicken/lamb. Marinate the chicken in mixture and set aside for an hour or two.
Heat a non stick pan on medium to high heat and add the marinated chicken. Stir fry the chicken/lamb until it has cooked through and is dry-less than 10 minutes. Make sure you break up the chicken/lamb with a wooden spoon and keep stirring as it cooks.
In a separate bowl, mix together all the dressing ingredients.
To assemble the shawarma, heat the pita bread on a skillet to warm it. Divide the salad amongst the six pita breads. Top the salad with the chicken.
Drizzle the yogurt dip over the chicken and add a dash of Tabasco sauce. Roll the pita bread tightly and wrap in baking paper. Serve immediately.