Koche zuerst die Eier für mindestens 10 Minuten hart.
Schäle in der Zwischenzeit den Knoblauch und die Zwiebeln und hacke beides in kleine Würfel. Kratze mit einem Löffel die Schale vom Ingwer ab und hacke ihn ebenfalls in kleine Würfel.
Erhitze das Öl in einem Topf und dünste Zwiebeln, Knoblauch und Ingwer darin an. Füge dann Garam Masala und Currypulver hinzu und lass die Gewürze kurz mit andünsten. Lösche nun mit den gehackten Tomaten und der Kokosmilch ab.
Lass das Curry bei mittlerer Hitze ohne Deckel etwa 10 Minuten köcheln. Ist die Soße zu dick, gib etwas Wasser hinzu.
Wasche währenddessen den Koriander, schüttle ihn trocken und hacke ihn klein. Pelle die Eier ab, halbiere sie und gib die Hälften zum Erwärmen mit zur Curry-Soße. Schmecke das Curry mit Salz und Chiliflocken ab.
Richte das Egg Curry auf vier Tellern an und bestreue es mit gehacktem Koriander.