Sauté the veggies: Heat olive oil in a large pan. Cook onion, bell pepper, zucchini, and eggplant for 8–10 minutes until soft.
Add garlic and spices: Stir in garlic, cumin, paprika, and chili flakes. Cook for 1 minute.
Simmer the sauce: Pour in crushed tomatoes. Season with salt and pepper. Let simmer for 10–15 minutes until thickened.
Add the eggs: Make small wells in the sauce. Crack eggs into each well. Cover and cook 5–7 minutes until egg whites set and yolks stay runny.
Garnish and serve: Sprinkle with fresh parsley. Serve hot with warm bread.