Dans une marmite, mélanger l'huile de table et d'olive, l'ail, le sel, le safran colorant, les pistils de safran pur, les olives et le cumin. Ajouter les morceaux de poulet.
Couvrir et laisser mariner pendant 1 heure dans le réfrigérateur. Faire revenir le poulet pendant 5 minutes, en remuant de temps à autre.
Verser l'eau, laisser cuire environ 30 minutes sur feu moyen jusqu'à cuisson complète du poulet.
Servir le tajine de poulet accompagné de sauce et garni de frites.