Directions:

Combine all the spices in a large bowl. Pat dry the chicken pieces and put in the bowl, coat well with the spice mixture. Let the chicken stand for one hour in the spices.

In a large, heavy bottomed skillet, heat the olive oil on medium high heat. Add the chicken pieces, sprinkle lightly with salt, and brown, skin side down for five minutes. (If you are using a clay tagine, you will skip the browning step, heat only to medium heat and use a heat diffuser on the heating element to prevent the tagine from cracking.) Lower the heat to medium-low, add the garlic and onions. Cover and let cook for 15 minutes.

Turn chicken pieces over. Add the lemon slices, olives, raisins, and 1/2 cup water. Bring to a simmer on medium heat, then lower the heat to low, cover, and cook for an additional 30 minutes, until the chicken is cooked through and quite tender.

Mix in fresh parsley and cilantro right before serving. Adjust seasonings to taste.