In a large skillet heat the oil on a medium heat; add onion and peppers and cook until softened, around 7 minutes.
Add tomatoes, broth and spices (cumin, oregano, paprika, garlic powder, salt and pepper), mix and let it simmer on a medium low heat for 20 minutes. The water from the tomatoes should mostly evaporate and the gravy starts thickening.
Crack one egg at a time on the sauce; try to crack them evenly.
Cover and cook for 5 to 7 minutes. Your whites should be set while the yolks still jiggles a bit.
Turn off the gas and leave it covered for another minute or two if you like your eggs firmer.
Sprinkle parsley and feta cheese, serve with warm pita or a slice of toasted bread.