Boil the eggs and remove the shell.
Soak the tamarind in hot water for about ten minutes and extract pulp into a cup.
Add oil to a pan and heat. Splutter the mustard seeds. Add onion pieces and fry till deep brown. Add the tomato pieces and simmer till tomato pieces become smooth. Add the coconut pieces and fry further.
Add ginger-garlic paste, turmeric powder, red chilly powder, coriander powder, split green chillies and salt. Mix well and fry till oil shows up.
Add the boiled eggs and stir fry for a couple of minutes. Add tamarind pulp and jaggery.
Add one cup of water, mix well and simmer on medium heat till all the ingredients are done well.
Finely chop the coriander leaves and sprinkle on the soup.
Serve hot.