-
1
Sprinkle chicken pieces with salt, pepper, and flour. Heat olive oil in heavy large pot over medium-high heat.
-
2
Add half of chicken pieces to pot and cook until browned on all sides, turning occasionally, about 10 minutes. Transfer chicken to baking sheet or platter; repeat with remaining chicken.
-
3
Pour off all but 2 tablespoons fat from pot and discard. Reduce heat to medium. Add shallots to pot; saute until golden, about 6 minutes.
-
4
Add cinnamon sticks, ginger, cumin, turmeric, and cayenne. Stir until fragrant, about 1 minute.
-
5
Increase heat to high; add broth and 3 tablespoons lemon juice. Bring to boil; reduce heat to low, cover, and simmer until shallots begin to soften, about 18 minutes.
-
6
Place chicken pieces atop shallots in pot. Bring to boil over medium heat. Reduce heat to medium-low, cover, and simmer until juices run clear when thickest part of drumstick is pierced with knife, about 25 minutes.
-
7
Transfer chicken and shallots to platter; tent with foil. Boil juices in pot until slightly thickened. Stir in dates and remaining 2 tablespoons lemon juice.
-
8
Reduce heat and simmer gently until dates are heated through, about 2 minutes. Pour sauce and dates over chicken. Sprinkle with almonds and cilantro, serve.