Boil eggs for about 10 mins. Lightly crack shells( avoid breaking it).
Bring other ingredients to the boil, carefully put in eggs and cook over low heat for 15 minutes.
Cover, and turn heat off and let rest for 1 hour.
Bring to boil again, then leave to soak . Reheat before serving.