Na oleju zeszklij cebulę, dodaj liście laurowe, kmin, czosnek, jalapeño, marchew, seler, paprykę zieloną i wszystko podsmaż. Dodaj przecier, wędzoną paprykę i znów krótko wszystko podsmaż.
Dolej bulion, dodaj pomidory i gotuj wszystko przez około 15 minut. Do zupy wsyp fasolę, oregano, cynamon, cukier i gotuj na małym ogniu przez kolejnych 10 minut. Dopraw solą, pieprzem i octem. Na koniec rozpuść w zupie kawałki czekolady. Wszystko wymieszaj, podawaj z kolendrą i czipsami z tortilli.