The tinned tomatoes can now be added; ensure you break up the tomatoes well and stir until the contents of the pan are well mixed. Allow to reduce for 15-20 minutes or until thickened, stirring occasionally. Add the diced halloumi and stir it in.
Before you add the eggs, make sure to push little indents into the surface of the sauce so that the yolks do not run away from you and become unevenly spaced. Now crack each egg and gently drop them evenly around the pan. Cover with a lid and allow the eggs to poach for 13-15 minutes, or until the yolks and whites have just set.
Remove from the heat and season with salt and pepper to your taste. Garnish with the coriander leaves and serve with bread.