A wholesome, deeply comforting soup crafted from slow-simmered stock, aromatic garden vegetables, and fresh herbs, served with crusty bread.
Cook the onion, pepper, and garlic in olive oil over medium heat for 5 minutes until softened.
Stir in the cumin and paprika and fry for 1 minute.
Add the tomatoes and simmer for 15 minutes until thick and saucy.
Crack the eggs into the soup, cover, and poach gently for 5 minutes until the whites are set.
Serve hot straight from the pot.