Coupez le poulet en morceaux, séchez-les, salez, poivrez.
Pelez les oignons et hachez-les finement. Pelez les gousses d'ail, hachez-les également. Lavez le persil et la menthe à l'eau fraîche, égouttez-les et ciselez-les.
Faites chauffer l'huile d'olive dans une sauteuse ou une cocotte et faites-y revenir les morceaux de poulet. Lorsqu'ils sont dorés, ajoutez les oignons.
Quand les oignons deviennent transparents, ajoutez le coulis de tomate et l'ail et faites revenir à nouveau pendant 5 à 10 minutes. Versez de l'eau jusqu'à hauteur des aliments, portez à ébullition, couvrez avec un couvercle et laissez mijoter.
Au bout de 30 minutes, ajoutez toutes les épices : muscade, cannelle, safran. Goûtez et rectifiez l'assaisonnement. Ajoutez alors la moitié du persil, de la menthe couvrez et laissez mijoter à nouveau pendant 30 minutes.
Au moment de servir, parsemez le tajine du reste de persil et de menthe.
Pendant ce temps, faites cuire du riz ou des légumes, courgettes ou aubergines et servez-les avec le tajine.