Vo väčšom hrnci rozohrejte na strednom plameni olivový olej.
Keď bude olej rozpálený, vložte do hrnca cibuľu a restujte 2–3 minúty na strednom plameni.
Medzitým si ošúpte zemiaky a nakrájajte ich na drobné kocky. Po uplynutí uvedeného času pridajte do hrnca rímsku rascu, sladkú papriku, kari korenie, červenú šošovicu, zemiaky a paradajkový pretlak a všetko spoločne restujte 2 minúty na strednom plameni.
Keď bude všetko orestované, pridajte do hrnca paradajky, vodu, soľ, korenie a nadrobno nastrúhaný cesnak, plameň stiahnite na mierny stupeň, hrniec prikryte pokrievkou a varte 17–18 minút.
Medzitým si v stredne veľkom hrnci priveďte k varu vodu a uvarte v nej vajíčka natvrdo. Vajíčka vkladajte do vriacej vody a varte 8–9 minút na silnom plameni. Po uvarení vajíčka ošúpte a rozkrojte na polovicu.
Kým sa všetko varí, kôru z citróna si nastrúhajte nadrobno. Keď sa kari dovarí, nastrúhanú kôru pridajte do zmesi spolu s baby špenátom a hladkolistou petržlenovou vňaťou a všetko dochuťte citrónovou šťavou podľa vlastnej chuti. Potom plameň zvýšte na vysoký stupeň a krátko prevarte (2–3 minúty).
Po uplynutí uvedeného času plameň vypnite a pokrm rozdeľte na jednotlivé porcie.
Do každej porcie ešte vložte rozkrojené vajíčko.