Mix the olive oil with Ras El Hanout and marinate the chicken in the refrigerator for at least 2 hours.
Peel the onions, half them and slice into thin slivers. Peel and chop garlic. Quarter the apricots. Cut lemon into slices.
Heat some olive oil in a pan and pan sear the chicken on the skin side first and then all around. Take out and put aside.
In the same pan, fry onion and add garlic. Deglaze with veal stock and stir in the tomato passata, cinnamon, ginger and lemon slices. Add honey and season with salt and pepper up to taste. If you want more acid, you can also squeeze some lemon juice into it.
Simmer for about 45 minutes, so that the liquid is reduced by 1/3-2/3 depending on how much sauce you want.
Put the couscous in a bowl and season it with salt. Then bring water to a boil and pour over the couscous. Leave it to soak and add butter and turmeric.
Garnish with pistachios, pomegranate and coriander.