Hard Boil 5 eggs for 12 minutes. Break open the shell and pierce the eggs with fork or slide a knife and set aside.
In a kadai / pan , heat 2 tablespoon of oil. Add all listed whole spices and saute for a minute until aroma wafts in air.
Add 1 teaspoon of garlic paste , 1 teaspoon of ginger paste , chopped green chilies and finely chopped onions . Sauté until raw smell goes off and onions turns translucent.
Now add turmeric powder , red chili powder , pepper powder and coriander powder . Mix well everything and sauté for a minute.
Roughly cut 2 tomatoes and blend to get ¾ - 1 cup of tomato puree.
Add in tomato puree , stir well and cook until water content dries up completely and specks of oil is seen.
Make some space at the center and add 1 whisked egg.
Scramble egg and mix well . To this add 1 cup hot water. Mix well and bring to boil.
Whilst , into a mixer jar , take ¼ cup of fresh coconut , 1 teaspoon of Poppy seeds . ½ teaspoon fennel seeds and 6-7 cashews , and blend to a fine paste using little water .
Add this coconut paste into the curry , mix well. Add salt to taste and bring to boil.
Once it comes to boil, add boiled eggs . Cover tight lid and cook on simmer for 7-8 minutes.
After 8 minutes , turn off the stove. Add 2 tablespoon of chopped coriander leaves and sprinkle ½ teaspoon of garam masala( optional).
Mix well and Serve hot with Ghee rice or Chapati / Phulka .