In a large saucepan, boil water and add a pinch of salt. In another bowl, keep cold water ready.
Add cleaned, washed spinach leaves in the boiling water for 40-50 seconds or till the spinach leaves turn tender.
Now drain the water and immediately transfer the blanched spinach in cold water. This helps spinach leaves retain their green color.
Blend the blanched spinach leaves and green chilli into a smooth puree. Keep it aside.
Boiling the Eggs
In a large saucepan, boil eggs for 6-7 minutes over medium-high heat. Also, season it with salt.
Then place the eggs under cool running water to stop the cooking process. This method helps in easy peeling of the eggs. Cut the eggs into equal halves.
Preparing gravy
In a large saucepan, heat the ghee over medium flame and add cumin seeds, bay leaf, and chopped ginger-garlic. Stir till the garlic turns light golden.
Then add the onions and fry till the onions become golden in color.
Next add the spinach puree and mix well. Season it with salt and spices and cook for 1-2 minutes.
Add the sliced eggs in the spinach gravy and mix gently. Cook for 1-2 minutes.
Prepare tempering (tadka)
Heat the ghee in a pan and cumin seeds and dry red chilli. Fry it for 2-3 seconds and pour over the spinach curry.
Palak Egg curry is ready. Serve it with naan, chapati or rice.