Heat olive oil in a large pan, add finely chopped onion and cook over low heat until golden brown.
Meanwhile, score the skins of the tomatoes, dip them in boiling water for several seconds, then chill in cold water. Peel the tomatoes, chop them into small cubes, and slice the red pepper into thin strips.
Add the prepared vegetables to the sautéed onion, along with cumin, smoked paprika, sweet paprika, salt, and pepper. Stir well, and simmer over low heat until the tomatoes break down into a thick sauce and the pepper softens.
Use a spoon to make wells in the sauce, crack the eggs into the wells, and scatter the mozzarella balls. Cover the pan with a lid and simmer for a few minutes until the egg whites are fully set. Finally, sprinkle with chopped parsley. Serve with your favourite bread. Enjoy!