Add oil, onion and green pepper to a large pan. Cook until soft, about 10 minutes
Add garlic and cook for 1 minute
Mix in the spices, cumin, coriander, cayenne pepper, paprika, chilli powder and cook for 2 minutes. Add a few drops of water if required
Add the canned tomatoes and passata. Season with salt. Add a pinch of sugar as required. Simmer on low heat until the tomatoes are cooked and thickened
Mix in the chickpeas and cook for 5 minutes
Make little wells in the sauce and add the eggs. Sprinkle the feta over the sauce and cover the pan and cook until eggs are cooked, according to your preference
Garnish with parsley