Pupiņas iemērkt uz nakti aukstā ūdenī.
No mežacūkas kakla izvāra buljonu, pievienojot kadiķogas un sāli. Kaklu izņemt no buljona, atdzesēt un atdalīt gaļu no kaula.
Sīpolus un ķiplokus smalki sakapāt. Pannā uzkarsēt eļļu un apcept sīpolus un ķiplokus, līdz tie kļūst caurspīdīgi. Pievienot kūpinātu papriku, čili pārslas pēc garšas un 1 kausu buljona un samaisa, lai veidojas viendabīga masa. Sautēt 5 min. Pievienot konservētus tomātus un sautēt vēl 5 min. Tomātu-sīpolu masu pārlikt katlā, pievienot pupiņas, atdalītu no kauliem gaļu un vārīt līdz pupiņas ir gatavas. Pēc garšas pievienot sāli un piparus.
Pasniedz karstu.