01 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2-3 minutes until softened and translucent.
02 - Add diced red bell pepper to the skillet. Cook for 3-4 minutes until vegetables begin to soften and edges start to caramelize.
03 - Stir in minced garlic, ground cumin, smoked paprika, and chili flakes. Cook for 1 minute, stirring constantly, until spices become fragrant.
04 - Pour in diced tomatoes with their juice. Season generously with salt and pepper. Simmer for 5-6 minutes, stirring occasionally, until sauce thickens slightly.
05 - Create 4 small wells in the thickened sauce using a spoon. Carefully crack one egg into each well, keeping yolks intact.
06 - Cover the pan with a lid. Cook for 5-7 minutes until egg whites are completely set but yolks remain runny. For firmer yolks, cook an additional 2-3 minutes.
07 - Remove from heat immediately. Sprinkle with chopped fresh parsley or cilantro and crumbled feta cheese if desired. Serve hot directly from the skillet.