Place a large frypan over medium heat and add oil. Once hot, add the sliced onion and garlic. Cook for 2 minutes then add the harissa and tomato paste. Cook until the paste darkens in colour; approximately 2-3 minutes.
Add the chopped capsicum, ground cumin and chilli to the pan. Cook for 10 minutes, or until the onion and capsicum begin to soften.
Season with salt and pepper, then add the tinned tomatoes. Simmer and cook for another 10 mins, or until slightly thickened.
Add half the Chèvre and stir to combine.
Use a spoon to make 4 dips in the sauce, then crack an egg in each. Cover and cook for another 8-10 minutes, or until the egg whites are cooked.
Crumble the remaining Chèvre on top, then garnish with parsley and serve.