1. מחממים את שמן הזית במחבת גדולה על אש בינונית ומוסיפים את הבצל הקצוץ. מטגנים עד שהבצל הופך לשקוף ורך.
2. מוסיפים את השום הכתוש והפלפל האדום הקצוץ וממשיכים לטגן עוד כ-2 דקות עד שהפלפל מתרכך.
3. מוסיפים את העגבניות המרוסקות ורסק העגבניות, מערבבים היטב ומביאים לרתיחה. מנמיכים את האש ומבשלים כ-10 דקות עד שהרוטב מסמיך.
4. מוסיפים את לבבות הארטישוק, הזיתים השחורים והלימון הכבוש. מתבלים בכמון, פפריקה, מלח ופלפל לפי הטעם. מערבבים היטב ומבשלים עוד כ-5 דקות.
5. יוצרים גומות ברוטב ושוברים לתוכן את הביצים. מכסים את המחבת ומבשלים על אש נמוכה עד שהביצים מתבשלות לפי הטעם הרצוי (כ-5-7 דקות).
6. מקשטים בפטרוזיליה קצוצה ומגישים חם עם לחם טרי או פיתה.