Peler et dégermer les gousses d'ail, les hacher finement et les réserver dans un bol. Peler et ciseler l’oignon, l'ajouter à l'ail.
Dans un faitout, faire chauffer l'huile d'olive à feu moyen, y ajouter le fenugrec et les grains de fenouil.
Dès qu'ils commencent à crépiter, ajouter l'ail et l'oignon ciselés, les faire revenir quelques minutes, jusqu'à ce que l'oignon devienne translucide.
Ajouter la pulpe de tomates, le piment moulu et le curry.
Mélanger, puis ajouter les Haricots Tarbais et saler selon votre goût.
Couvrir le faitout et faire mijoter les haricots dans la sauce 20 minutes.
Au bout de ce temps, ajouter les tranches d'aubergines et poursuivre la cuisson pendant environ 20 minutes, jusqu'à ce que les haricots soient tendres et les aubergines bien fondantes.
Ajouter de l'eau en cours de cuisson si la sauce devient trop épaisse.