Faire tremper les haricots à l'avance pendant 3-4 heures, puis cuire jusqu'à ce qu'ils soient tendres.
Couper l'oignon arbitrairement, pas très gros. Faire chauffer l'huile dans une poêle profonde, ajouter les épices, remuer, réchauffer. Ajouter l'oignon aux épices, en remuant également, faire revenir pendant 5 minutes, jusqu'à ce qu'il soit tendre. Ajouter la pâte de tomate, faire frire pendant quelques minutes, ajouter de l'eau, laisser mijoter encore 5 minutes.Ajouter du sel au goût. Verser le lait de coco, faire chauffer.
Ajoutez ensuite des haricots et des tomates séchées au soleil hachées, si vous le souhaitez - du piment. Laisser mijoter quelques minutes, couvrir et éteindre. Saupoudrer de coriandre au moment de servir.