1. Tomaten schneiden
Tomaten und Chilischote waschen und jeweils die Stielansätze entfernen. Tomaten in 2–3 cm große Stücke schneiden. Chilischote samt Kernen fein hacken. Zwiebel und Knoblauch abziehen und klein würfeln bzw. hacken. Lauchzwiebeln waschen, putzen und in Ringe schneiden.
2. Gewürze anrösten
Zwiebel und Knoblauch in einer großen Pfanne im heißen Öl 2 Minuten anrösten. Lauchzwiebelringe, Chili, Kreuzkümmel, Paprikapulver und Tomatenmark zugeben, ebenfalls kurz anrösten, damit sich das Aroma entfalten kann und der Zucker im Tomatenmark karamellisiert.
3. Gemüse einköcheln lassen
Tomaten hinzufügen, mit Salz und Pfeffer würzen. Alles bei kleiner Hitze 20–25 Minuten einköcheln lassen. Inzwischen Petersilienblättchen abzupfen und hacken, die Hälfte ins Tomatenragout rühren.
4. Eier zugeben
Für jedes Ei mit einem Löffel eine Mulde in die Tomatenmasse drücken. Eier einzeln in eine Tasse aufschlagen, dann in die Mulden gleiten lassen. Eier leicht salzen.
5. Shakshuka schmoren
Das Eiklar jeweils vorsichtig mit dem Kochlöffel in die Sauce rühren, dabei aufpassen, dass das Eigelb nicht verletzt wird. Shakshuka bei mittlerer Hitze ca. 8 Minuten schmoren, bis das Eiweiß gestockt, das Eigelb aber noch cremig ist. Shakshuka mit übriger Petersilie bestreuen und heiß servieren.