Chauffer l'huile dans une grande casserole à feu moyen-vif. Ajouter l'oignon et l'ail et cuire, en brassant, pendant 3-4 minutes ou jusqu'à ce que l'oignon ramollisse.
Ajouter le poulet et cuire, en remuant de temps en temps, pendant 3-4 minutes. Ajouter le cumin, le paprika, le safran et cuire, en brassant, pendant 1 minute.
Ajouter le riz, les tomates et le bouillon de poulet et porter à ébullition. Réduire à feu doux et cuire, à couvert, pendant 15 minutes ou jusqu'à ce que le poulet et le riz soient tendres.
Ajouter la pâte de tomate, le poivron et le persil, et cuire, en brassant, pendant 2-3 minutes. Retirer du feu. Divisez le riz au poulet dans les bols et servez aussitôt.