1 - Hacher les branches de céleri, le persil et la coriandre à la moulinette. Mettre dans une grande marmite. Ajouter les huiles, l'oignon entier, le safran, le gigembre, le bouillon cube, le sel et le poivre. Mettre de l'eau à couvert et porter à ébullition.
2 - Ajouter le concentré de tomates, la boîte de pulpe de tomates et la brique de coulis de tomates. Ajouter 2,5 l d'eau et laisser cuire à feu doux et à couvert 20 minutes.
3 - Délayer la farine dans un peu d'eau, ajouter un peu de bouillon prélevé dans la marmite. Mélanger bien. Ajouter à la soupe en remuant énergiquement pour éviter les grumeaux. Laisser cuire 15 minutes.
4 - Ajouter les pois chiche, les lentilles, les vermicelles et les pâtes à potage. Laisser cuire à feu doux en remuant de temps en temps, environ 30 minutes. Retirer l'oignon et déguster.
Pour finir... Vous pouvez ajouter un filet de citron. Les Marocains la dégustent tout en mangeant des dattes.