-
In a large bowl, mix together flour and seasonings.
-
Coat chicken pieces in the seasoning mixture. Set aside.
-
In a large deep skillet, warm olive oil over medium heat until it starts to shimmer.
-
Throw in onion and garlic and cook until tender, about 5 minutes, stirring frequently to avoid scorching.
-
Remove onion and garlic from pan and set aside, reserving oil in pan.
-
Turn heat up to medium high.
-
Add chicken pieces to pan.
-
Cook for about 4-6 minutes until lightly browned on all sides, stirring frequently. Return onion mixture to the pan.
-
Add the tomatoes, beans, water, kalamata olives, and raisins.
-
Bring to boiling, then cover and reduce heat to medium-low.
-
Simmer, covered, for about 10 minutes, or until chicken is tender, stirring occasionally.
-
Serve on its own, or over couscous or rice.