Koche die Eier hart, schreck sie ab und pelle sie. Stich sie mit einer Gabel ein.
Erhitze 1 EL Öl in einer Pfanne und brate die Eier von allen Seiten an. Lege sie beiseite.
Schäle die Zwiebeln und püriere sie fein. Püriere auch die Tomaten. Schäle Knoblauch und Ingwer und verarbeite sie zu einer Paste. Hacke den Chili fein.
Erhitze das restliche Öl. Füge Lorbeerblatt, Zimtstange und Kardamom hinzu und brate sie an, bis sie duften.
Gieße die Zwiebelpaste hinein und brate sie an, bis sie nicht mehr roh riecht. Gib dann die Knoblauch-Ingwer-Paste und die pürierten Tomaten hinzu.
Koche alles auf, bis es eine dunkle Farbe bekommt und gieße die Paste dann mit 250 ml Wasser auf. Füge die Eier, sowie die restlichen Gewürze hinzu und schmecke mit Salz ab.
Köchele alles noch einmal auf, bis die Eier von der Soße bedeckt sind.