Heat olive oil in a large skillet over medium heat. Add the sliced onions and bell peppers, cooking for about 10 minutes until soft and translucent.
Stir in the minced garlic and cook for an additional minute, just until fragrant.
Pour in the diced tomatoes and tomato sauce. Add cumin, paprika, and coriander, then season with salt and pepper.
Bring the mixture to a boil, then reduce the heat to low. Let it simmer for 10–15 minutes, until the sauce thickens to a stew-like consistency.
Using a spoon, create 6 small wells in the sauce. Carefully crack an egg into each indentation. Season the eggs lightly with salt and pepper.
Cover the skillet and cook for 5–8 minutes, or until the egg whites are set and the yolks reach your preferred doneness.
Garnish with fresh cilantro and serve warm with crusty bread or pita.
Course: Main Course / Brunch
Cuisine: Middle Eastern / North African