Innanzitutto lasciate i fagioli in ammollo per almeno 8 ore, quindi scolateli e sciacquateli.
Metteteli in una pentola capiente, coprite con abbondante acqua fredda e lessateli per almeno 2 ore o finché non saranno ben cotti.
Mondate le verdure, tritate la cipolla e tagliate 2 peperoncini a rondelle (gli altri vi serviranno per decorare i piatti).
Pestate in un mortaio i semi di cumino e di coriandolo e, a parte, sminuzzate o tritate il peperoncino piccante.
Fate appassire la cipolla con abbondante olio, quindi unite i peperoncini verdi e lasciateli insaporire, infine unite la carne a fatela rosolare mescolando spesso.
Quando la carne sarà quasi cotta, aggiungete le spezie (cumino, coriandolo, paprica e peperoncino piccante), e quando sarà cotta incorporate anche il concentrato di pomodoro.
Infine aggiungete la passata e il brodo e lasciate sobbollire a fiamma bassa, con un coperchio, per circa 1 ora e mezza.
Scolate i fagioli (che ormai dovrebbero essere cott), uniteli alla carne e lasciate cuocere per altri 20 minuti, aggiungendo poco brodo se serve.
Il chili con carne è pronto, lasciatelo riposare per qualche minuto prima di servirlo, decorando con i peperoncini rimasti.