Dans le bas du couscoussier, faire revenir dans l'huile d'olive l'oignon coupé en lamelles, la tomate concentrée, 2 cuillères à soupe du piment moulu et un verre d'eau.
Laisser mijoter pendant 5 bonnes minutes à feu moyen en remuant souvent.
Pendant ce temps, écailler, vider, et nettoyer les dorades, puis les couper en 3 morceaux chacune. Dans un grand bol, mettre le poisson.
Ajouter 2 cuillères à café de cumin, 1 cuillère à café de sel et le reste du piment moulu ainsi qu'un peu de poivre. Bien mélanger, et laisser le poisson s'imprégner des épices.
Revenir à la marmite, ajouter 1,5 l d'eau bien chaude, ajouter les pois chiches, les carottes nettoyées et coupées, et les piments.
A partir de l'ébullition, comptez 15 minutes et retirez les piments. Au bout de 30 minutes, ajouter les morceaux de potiron.
Mettre le couscous humecté d'huile d'olive dans le haut du couscoussier, et laisser cuire 10 minutes jusqu'à ce que la vapeur passe à travers.
Une fois que la vapeur passe au travers, mettre le panier du couscoussier dans le lavabo, et verser dessus une casserole d'eau très chaude. Laisser reposer 5 bonnes minutes pour que le couscous sèche.
Mettre le couscous dans un grand plat, l'ouvrir et l'aérer avec une grande cuillère en bois, puis remettre dans le panier du couscoussier.
A ce moment-là, on met le poisson dans la marmite avec les piments déjà cuits, et on cuit 10 autres minutes. Une fois que la vapeur passe à travers le couscous une autre fois, on éteint la gazinière.
Mouiller le couscous avec l'huile qui est remontée sur la sauce, et bien mélanger jusqu'à avoir une belle couleur rouge. Disposer dans un grand plat, décorer avec les morceaux de poisson, les piments, les légumes, et servir immédiatement.