Soak cashews and almonds in hot water for 20-30mins.
Heat 1 teaspoon of ghee in a pan and shallow fry the boiled eggs until they are golden all over. Remove and set aside.
In the same pan, heat 1 tablespoon oil/ghee. Add cardamom, cloves, cinnamon and once they begin popping, add finely sliced onions along with garlic, ginger and green chillies.
Fry on low flame until the onions are golden brown.
Once cooled down, grind into a smooth paste.
In the same pan, heat ghee + oil. Add shahi jeera and bay leaf.
Add the prepared masala paste and stir fry for a few mins on a low flame.
Add about ¼ cup of water and continue cooking the gravy on low flame for another 5 mins.
Next add red chilli powder, turmeric powder and salt as needed. Cook for 3-4 mins until the raw smell is gone.
Add curd and continue cooking the gravy for another couple of mins.
Meanwhile grind the cashews and almonds with some water into a smooth cream.
Add it to the gravy, cook it for a couple of minutes.
Finally add fried eggs and garnish with finely coriander leaves.
Drizzle over some more cashew/almond cream on top before serving with any Indian flat bread.