For the preserved lemons: Blanch 3 lemons in boiling water for about 5 minutes. Remove from water and cut lemons into wedges and discard seeds. Toss with salt and pack into a jar.
Squeeze juice from the remaining 3 lemons and add enough juice to cover lemons. Close the lid of the jar. Let the lemons stand at room temperature, and shake once per day for 5 days. Add the oil and chill in the refrigerator.
Preserved lemons will keep for 1 year, chilled.
For the Moroccan Chicken: Season chicken liberally with Moroccan seasoning.
Heat a large Dutch oven over medium-high heat. Add the oil to the heated pan and let it heat for about 1 minute. Place the chicken in the pot and sear both sides, about 5 minutes each. Transfer the chicken to a plate.
To the Dutch oven, add more oil if needed. Add the onions, cinnamon stick and chili flakes and season liberally with salt and pepper. Cook until the onions are translucent. Add the white wine to deglaze the pot and let reduce slightly. Add the chicken stock and bring to a boil, then reduce the heat to a simmer.
Add the olives, raisins and around 4 preserved lemon wedges. Return the chicken to the pot, along with any accumulated juices, and cook for an additional 12-15 minutes. TASTE the cooking liquid and adjust seasonings, if necessary.
Garnish with chopped parsley and cilantro. Serve with couscous or rice and enjoy!!!!!!
For the preserved lemons, you will need a 3 cup jar with a tight-fitting lid.
If you prefer to make your own moroccan seasoning blend, you will need the following: 1/2 teaspoon cinnamon, 1/2 teaspoon cumin, 1/2 teaspoon ground ginger, 1/2 teaspoon cardamom, 1/2 teaspoon paprika, 1/2 teaspoon tumeric and 1/2 teaspoon ground cayenne pepper, 1/2 teaspoon garlic powder