In a large saucepan with a lid, add oil on medium heat. Add onion and cook for 3-4 minutes until softened, then add garlic and cook for another 2 minutes. Add capsicum and spices and cook for another 5 minutes while stirring.
Add chick peas and tinned tomatoes. Stir and break them down gently with a wooden spoon. Bring to a boil then simmer for 10 minutes and season with salt.
With a large spoon make indents into the sauce and crack an egg into each indent. Cover with saucepan lid and simmer gently until egg whites set, with yolks still runny, for about 8 minutes. Season with added salt and pepper and garnish with fresh parsley.