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