1. To make the marinade: In a large bowl, mix together all the marinade ingredients and marinate the chicken for 6 to 8 hours.
2. Heat oil in a frying pan. Add onion and fry slowly on low heat for golden brown and caramelized.
3. To precook the rice partially (about 60%). Rinse the rice thoroughly. It’s a large pot, bring water to a boiler. Add the rice salt, cinnamon sticks, cloves, bay leaves, cardamom, and black cumin seeds. Cook for 5 minutes and drain the water quickly.
4. Put 2 tables of points of oil in a deep, flat bottom pan with a matching lid. Fry the marinated chicken in hot oil for 2 minutes. Layer the rice on top of the chicken. Add saffron solution and caramelized on top of the rice.
5. Cook on high heat for 5 minutes. Lower the heat and cover the pan tightly with the lid. Slow-cook the chicken and rice over low heat for 35 minutes. Serve, making sure that every serving has all the layers — chicken on the bottom and rice on the top.
Best served with yoghurt and lime on the side