Begin met het voorbereiden van de groenten. Snipper de halve ui en hak de knoflook fijn. Was de paprika, verwijder de zaadlijsten en snijd het vruchtvlees in gelijke blokjes.
Verhit een scheut olijfolie in een ruime koekenpan op middelhoog vuur. Voeg de ui, knoflook en paprika toe en fruit dit aan tot de groenten zacht worden. Strooi de komijn en het paprikapoeder erbij en bak kort mee. Schenk de passata in de pan, roer goed door en breng op smaak met zout en peper. Laat de saus zachtjes pruttelen en indikken.
Maak met de bolle kant van een lepel drie kuiltjes in de tomatensaus. Breek de eieren en laat in elk kuiltje voorzichtig een ei glijden. Leg een deksel op de pan en laat het geheel zachtjes garen tot het eiwit is gestold.
Haal de pan van de warmtebron zodra de eieren gaar zijn. Plaats de pan direct op tafel en serveer de shakshuka warm.