Egy sikeres shakshuka elkészítéséhez először is szükség van egy jó serpenyőre, amiben a hozzávalókat könnyedén meg tudjuk pirítani.
Kezdjük az alapot hagymával és fokhagymával, melyeket enyhén megpárolunk, hogy a saját olajukban kapjanak intenzív ízt.
Ezt követően adjuk hozzá a felszeletelt zöldpaprikát, spenótot, cukkinit, és hagyjuk, hogy a zöldségek megpuhuljanak.
A zöldségeket lassú tűzön párolva, kevergetve főzzük, hogy minden íz összeérjen.
Használjunk bőségesen friss koriandert, petrezselymet, valamint ízlés szerint sót, borsot, és egy kevés citromlevet a frissesség megőrzése végett.
Amikor a zöldség alap már szinte teljesen elkészült, készítsünk a serpenyőben apró mélyedéseket, ahová a tojásokat helyezzük, majd hagyjuk, hogy a tojás megfőjön a saját gőzében. Ezt úgy érhetjük el, hogy lefedjük a serpenyőt, így a tojásfehérje gyorsabban megszilárdul, míg a sárgája krémes marad.