Préparer les légumes : Couper la courgette, l'aubergine, les carottes, le poivron rouge, l'oignon et les tomates en morceaux.
Faire revenir l'oignon et l'ail : Dans un tajine ou une grande casserole, chauffer l'huile d'olive à feu moyen. Ajouter l'oignon et l'ail, et faire revenir jusqu'à ce qu'ils soient tendres et translucides, environ 5 minutes.
Ajouter les épices : Ajouter le cumin, la coriandre, le paprika, la cannelle, le gingembre et le safran (si utilisé). Mélanger bien pour enrober l'oignon et l'ail des épices. Cuire pendant 2 minutes.
Ajouter les légumes : Ajouter les carottes, les aubergines, le poivron rouge, les courgettes et les tomates. Mélanger pour bien enrober les légumes des épices.
Ajouter les pois chiches et le bouillon : Ajouter les pois chiches cuits et le bouillon de légumes. Porter à ébullition, puis réduire le feu et couvrir.
Cuire lentement : Laisser mijoter à feu doux pendant environ 45 minutes à 1 heure, ou jusqu'à ce que les légumes soient tendres et que les saveurs soient bien mélangées.
Servir : Garnir de coriandre fraîche hachée avant de servir. Servir chaud avec du couscous ou du pain.