Warm the olive oil in a large lidded skillet over medium heat. Add onion and bell pepper and cook for 6–8 minutes until softened.
Stir in garlic, cumin, paprika, and coriander for 30 seconds. Add crushed tomatoes, salt, and pepper.
Bring the sauce to a simmer and cook uncovered for 12–15 minutes, stirring occasionally, until thick enough to hold shallow wells.
Make four wells in the sauce and crack an egg into each. Cover and cook over medium-low until whites and yolks are firm, about 8–12 minutes.
Season to taste, sprinkle with herbs, and serve hot with bread.