Curățați ceapa și tăiați-o în felii.
Curățați ardeiul de semințe și tăiați-l cubulețe.
Încălziți 1 lingură de ulei de măsline într-o tigaie, adăugați ceapa tăiată și căliți-o 2 minute la foc mediu. Apoi adăugați
usturoiul presat, chimionul și coriandrul măcinat și lăsați aproximativ 1 minut să se încălzească și să-și elibereze aroma. Adăugați apoi boia afumată măcinată, amestecați și adăugați ardeiul tăiat și roșiile din conservă.
Adăugați aproximativ 250 ml apă în tigaie, sărați și pipărați și fierbeți 10 minute fără capac la foc mic.
După acest timp, luați o lingură, faceți 3 adâncituri în amestecul din tigaie și spargeți ouăle în ele.
Acoperiți tigaia cu un capac, reduceți focul la minim și fierbeți încă 10–15 minute. Când albușul s-a întărit, luați tigaia de pe foc, presărați shakshuka cu coriandru tocat și serviți.