Start with pricking the eggs with the fork & keep aside.
Heat oil in a deep pan or pressure cooker. When oil is hot, add whole garam masala. When garam masala crackles, add the onion.When onion becomes pale, add ginger garlic paste & green chillies or Thecha (which we have soaked eggs). Fry well for few minutes till smell disappears.Add black pepper powder & garam masala powder.
Remove from stove & add whipped curd . Fry for few minutes
Now add salt, slit whole green chillies & coriander.
Now add the eggs. Mix till all the masala gets coated on it for a minute.After that remove eggs from the masala & keep aside.
Add the water .When water comes to a boil, add rice.Pressure cook on high flame till 3 whistles and then on simmer on low heat for 10-15 minutes.
Now take out the pilaf in a serving bowl & put sliced eggs on it & serve with curd raita or Burani
NOTE: I use the pressure cooker method for all kinds of Pilaf. Reason.All the masalas get coated on the rice and flavour is awesome. And please adjust your water quanity depending on the rice quality. New rice less water, old rice more water.