warm the milk and keep saffron strands in the milk for soaking.
Boil eggs and cut them into halves.
Sprinkle salt, red chilli powder, turmeric powder on eggs and coat them well.
Wash basmati rice and soak them for 15 minutes.
Cook these rice along with cumin, 1-2 star anise, 1 mace flower, 1-inch cinnamon stick, 2 Cardamom, 3-4 cloves. And cook till rice is 60 % done.
Drain the rice and keep aside. In a deep pan add ghee, heat it and add cumin seeds. When the cumin starts to crackle add sliced onions in the pan. Cook the onions until they are golden brown, take them out of pan and keep them aside. In the same pan cook marinated egg halves until eggs are slightly crispy on both the sides
For making Biryani heat ghee in the pan. Add ginger paste, green chilies, and chopped tomatoes.
After the tomatoes add salt, red chili powder, turmeric powder, tomato puree, and mix well.
Cook the tomatoes until they are soft and mushy. Add curd and mix well. And cook for a few more minutes.
Add coriander leaves mix and add a layer of partially cooked rice.
Add a layer of cooked onion. A layer of cooked gravy and then spread a layer of partially cooked rice on it.
In a small bowl mix biryani masala and cooked onion. Then spread it on top of the rice layer.
Sprinkle saffron soaked in milk all over it and layer the egg halves on top of it.
Cover and cook the biryani on dum for 15 minutes on the slow heat. After that fluff the rice then serve Egg Biryani.