Combine the cumin, ginger, cinnamon, salt, pepper, and flour. Coat the chicken pieces with the flour mixture; shaking off any excess. Reserve the leftover flour mixture.
Heat the olive oil in a large saute pan set on high heat until sizzling, about 2 minutes. Add chicken pieces and cook for 3-4 minutes per side, until golden brown. Transfer the chicken to a bowl and set aside.
In the same pan set on medium-high heat, cook the garlic, red pepper flakes, onion, bay leaves and both olives, stirring occasionally. Cook until the onion is soft and the garlic is beginning to brown, about 3-4 minutes. Add the reserved flour mixture to the pan and cook for 1 minute. Stir in the wine and boil until reduced by half, about 1-2 minutes. Add the chicken stock, turmeric and the reserved browned chicken. Bring to a boil, reduce the heat to low and simmer for 15-20 minutes. Stir in the parsley and lemon juice just before serving.
Go to full version of
Moroccan Chicken With Olives recipe