Egy nagyobb lábasban közepes lángon hevítse fel az olívaolajat.
Amint az olaj felforrósodott, tegye a lábasba a hagymát, és közepes lángon 2–3 percig pirítsa.
Közben hámozza meg a burgonyát, és vágja apró kockákra. Az eltelt idő után adja a lábasba a római köményt, az édes paprikát, a curry fűszert, a vörös lencsét, a burgonyát és a paradicsompürét, majd közepes lángon 2 percig együtt pirítsa.
Amikor minden megpirult, adja a lábasba a paradicsomot, a vizet, a sót, a borsot és a finomra reszelt fokhagymát, vegye vissza a lángot kis fokozatra, fedje le a lábast, és főzze 17–18 percig.
Közben egy közepes lábasban forralja fel a vizet, és főzzön benne keményre tojást. A tojásokat forrásban lévő vízbe helyezze, és erős lángon 8–9 percig főzze. Főzés után hámozza meg a tojásokat, és vágja félbe.
Miközben minden fő, reszelje finomra a citromhéjat. Amikor a curry megfőtt, adja a keverékhez a reszelt citromhéjat a baby spenóttal és a sima levelű petrezselyemzölddel együtt, majd ízlés szerint ízesítse citromlével. Ezután növelje a lángot magasra, és röviden főzze össze (2–3 percig).
Az eltelt idő után kapcsolja el a lángot, és ossza el az ételt az egyes adagokba.
Minden adagba helyezzen félbevágott tojást.