Hähnchenbrust in mundgerechte Stücke schneiden. Mit den Limettenhälften in eine Schüssel mit kaltem Wasser legen.
Berbere mit einem Esslöffel Wasser zu einer Paste verrühren und kurz durchziehen lassen.
In einem Schmortopf die Zwiebeln bei niedriger bis mittlerer Temperatur ohne Fettzugabe in etwa 15 Minuten glasig anschwitzen. Dabei ununterbrochen rühren. Öl und Niter Kibbeh zugeben. Knoblauch und Ingwer kurz mitgaren. Schließlich Berbere-Paste, Schwarzkümmel, Kardamom und Ajowan hinzufügen und salzen.
Etwas Wasser zugeben und bei niedriger Temperatur etwa zehn Minuten garen. Regelmäßig umrühren. Falls nötig noch etwas Wasser zugeben.
Hähnchenstücke aus dem Wasser nehmen und trocken tupfen. In der Zwiebelmischung wenden und in etwa fünf Minuten braun anbraten. Anschließend etwa 200 Milliliter kochendes Wasser zugießen, Deckel auflegen und alles ca. 15 Minuten schmoren, bis das Hähnchen fast zart ist.
Hähnchenstücke herausnehmen und auf einem Teller beiseite stellen. Die Sauce zugedeckt bei niedriger Temperatur etwa eine Stunde köcheln lassen. Das Mekelesha dazugeben. Eventuell noch etwas Wasser angießen, damit die Sauce sämig wird.
Zuletzt die Hähnchenstücke in der Sauce erwärmen. Die Eier rundherum längs einschneiden und ebenfalls zur Sauce geben.