Écosser les haricots, les laver dans un saladier d'eau bien frâiche, les égoutter en les retirant de l'eau avec les mains. Ne pas verser dans un passoire car sinon, les saletés et poussières viennent avec.
Éplucher les tomates sans les épépiner. Les concasser. Éplucher l'oignon et l'émincer finement. Éplucher l'ail, laver le basilic, l'effeuiller mais garder les tiges.
Dans un cocotte, faire fondre l'oignon avec 2 cuillères d'huile sans coloration. Ajouter les haricots, bien remuer. Ajouter les tomates, 2 gousses d'ail justes écrasées, le thym, romarin, laurier et les tiges de basilic. Pimenter de piment d’Espelette mais ne surtout pas saler! (cela durcit la peau des haricots, empêche la cuisson et fait éclater les haricots).
Cuire à feu doux 1 heure à couvert, remuer de temps en temps.
Au bout d'une heure, saler et éteindre le feu. Laisser à couvert.