Coupez la viande en gros cubes, puis faites dorer dans le tajine ou la cocotte avec 4 cuillères à soupe d'huile.
Ajoutez l'oignon, continuez la cuisson 3 mn environ en ajoutant le safran, le sel, le piment, le mélange d'épices, la cannelle et le demi-citron.Versez 20 cl d'eau chaude, couvrez et laissez cuire 2 h à feu très doux.
Pelez les pêches, retirez les noyaux, puis coupez-les en 4.
Déposez délicatement les pêches dans le tajine, ajoutez les raisins secs et les noix de cajou et continuez la cuisson 50 mn à couvert. Retirez le couvercle et continuez la cuisson 10 mn à découvert pour réduire la sauce.
Quand le tajine est prêt, retirez le petit piment, parsemer de persil et servez aussitôt dans le plat.