-
1
In a large bowl, mix the garlic, cumin, ginger, paprika, salt and pepper, 1/2 cup grated onion, and the oil.
-
2
Rinse the preserved lemons, and remove the pulp.
-
3
RESERVE the lemon peel for later use.
-
4
Add the lemon pulp to the mixing bowl.
-
5
Add the chicken.
-
6
Mix everything together and place in a large plastic bag to marinate overnight in the refrigerator.
-
7
(Twenty-four hours really gives the chicken the best flavor.)
-
8
In a large Dutch oven or casserole, place the chicken and marinade; add the stems of the parsley and cilantro, the rest of the grated onion, the powdered saffron and 1 1/2 cups water.
-
9
Bring to a boil over high heat, turn down to a simmer and cook, partially covered, for 30 minutes.
-
10
Remove the cover, stir the chicken and continue to simmer for another 15 minutes or until the chicken is tender.
-
11
Remove the chicken to a serving dish and cover with foil to keep warm.
-
12
Keep sauce on stove and begin to reduce.
-
13
Slice the preserved lemon peel into thin slices and add to the sauce along with the olives, parsley and cilantro.
-
14
Reduce until the sauce is just a little thick.
-
15
This shouldn't take more than 5 minutes at most.
-
16
Uncover the chicken and remove the skin from the chicken.
-
17
(It doesn't look pretty and who needs the extra fat.)
-
18
Pour sauce over chicken and serve.