Rens kjøttet for større fettstykker og eventuelle sener, og skjær det i store terninger.
Varm opp en stor gryte, og brun kjøttet godt i litt olje. Krydre med salt og nykvernet pepper.
Tilsett løk, hvitløk, chili og paprika, og stek til løken er blank.
Dryss krydderne over, og la det varmes gjennom et øyeblikk. Tilsett deretter tomatpuré, syltede jalapeños, kanelstenger, brunt sukker, sjokolade og kaffe. Rør det godt sammen.
Hell i de hakkede tomatene og buljongen, og la retten småkoke under lokk i ca. 3 timer. Ta deretter av lokket, og la retten småkoke videre i ytterligere 1 1/2 time på svak varme. Tilsett mer buljong hvis det trengs. Sausen skal koke inn, så retten blir fyldig og ikke for tynn i sausen.
Riv eventuelt kjøttet fra hverandre hvis det ikke allerede har gått i tråder i sausen - men la også noen biter forbli hele.
Vend til slutt kidneybønnene inn i retten, og varm dem godt gjennom.
Smak til med salt og nykvernet pepper, og server som ønsket.