1. Pelez les oignons et coupez-les en lamelles fines.
2. Faites chauffer l'huile dans une sauteuse à revêtement antiadhésif. Faites-y dorer les oignons et le poulet de tous côtés.
3. Salez et poivrez fortement, poudrez de curcuma et de sucre. Arrosez avec 15 cl d'eau. Tournez les morceaux dans la sauce. Couvrez et laissez cuire pendant 45 mn à feu doux. Retournez le poulet à mi-cuisson.
4. Pendant ce temps, préparez la garniture : faites tremper les raisins dans de l'eau tiède. Pelez les oignons et hachez-les finement. Pelez l'ail et passez-le au presse-ail.
5. Mesurez la semoule et préparez le même volume en eau. Salez-la. Faites chauffer l'huile dans une poêle, faites-y blondir les oignons, ajoutez l'ail, les amandes, le ras-elhanout, les raisins égouttés. Mélangez pendant quelques secondes. Versez la semoule dans la poêle, mélangez, arrosez avec l'eau salée, couvrez, réduisez le feu et laissez cuire 3 mn. Retirez du feu et laissez reposer 2 mn.
6. Au moment de servir, égrenez la semoule avec une fourchette et versez-la dans un plat. Déposez le poulet dessus. Nappez avec la sauce ou présentez-la à part.