Faire tremper la veille les fèves séchées.
Dans une marmite sur feu moyen, faire suer l'oignon dans du beurre et de l'huile. Ajouter les tomates et les fèves. Assaisonner de sel, de poivre et de safran colorant. Mouiller d'eau et faire bouillir pendant 15 mn. sur feu modéré.
Nettoyer la Tchicha, la rincer plusieurs fois, l'égoutter et la mettre dans la marmite. Remuer et laisser cuire 20 autres minutes, tout en vérifiant si la semoule est bien tendre. A 5 mn. de fin de cuisson, incorporer le concentré de tomates, le persil et la coriandre. Remuer constamment. Servir chaude.
Pour bien conserver la saveur du persil et de coriandre, il faut toujours les ajouter à la fin de la cuisson.