Das Hähnchen in einem großen Suppentopf komplett mit kaltem Wasser bedecken. Bei hoher Temperatur zum Kochen Bingen, dann die Hitze reduzieren und ohne Deckel 45 Minuten köcheln, bis das Hähnchen durchgegart ist.
Das gekochte Hähnchen herausnehmen und abkühlen lassen. Sobald es kühl genug zum Anfassen ist, die Haut ablösen und entsorgen. Das Fleisch von den Knochen lösen, mit den Händen zerfasern und bis zur Verwendung beiseite stellen.
Das Öl bei mittlerer Temperatur in einem Topf erhitzen und die Zwiebeln darin unter ständigem Rühren 10 Minuten braten, bis sie weich und fast goldbraun sind. Die Zwiebeln mit einem hölzernen Kochlöffel oder Pfannenwender zur Seite schieben. Tomatenmark und Zucker auf die leere Fläche geben und unter Rühren 3 Minuten braten, bis das Mark andickt. Dann mit den Zwiebeln vermengen.
Die stickigen Tomaten einrühren. Die Sauce fast zum Köcheln bringen, dann mit Zimt und Nelken würzen. Das Hähnchenfleisch unterheben. 10 Minuten leise köcheln lassen, damit sich die Aromen entfalten können.
Den Knoblauch mit einer breiten Messerklinge zerdrücken und im Mörser mit einer Prise Meersalz zu einer glatten Paste zerstoßen.
Die Knoblauchpaste gründlich in die Hähnchen-Tomaten-Mischung rühren und weitere 5 Minuten köcheln. Falls die Mischung zu dickflüssig erscheint und am Topfboden anklebt, etwas Wasser zugießen.
Den Essig unterrühren und den Eintopf mit Meersalz und Chilipulver abschmecken. Auf Servierteller verteilen und mit Koriandergrün garniert heiß servieren.