La veille, faire tremper les haricots secs dans un grand volume d’eau pendant 12 heures. Les cuire ensuite durant 15 minutes dans l’eau bouillante. Réserver à température ambiante.
Ciseler l’oignon. Éplucher et hacher l’ail. Émincer la carotte. Dans une casserole, disposer les tomates concassées, l’oignon, l’ail, la carotte, le concentré de tomate, le sel, le poivre, le cumin, le safran, le paprika et l’huile d’olive.
Faire suer cette préparation 5 minutes. Ajouter les haricots. Couvrir d’eau et laisser mijoter. Surveiller fréquemment qu’il reste suffisamment de sauce.
Laisser cuire environ 40 minutes. La loubia est prête dès lors que les haricots blancs sont tendres.
Ajouter un peu de coriandre et persil ciselés. Servir avec du bon pain.