Heat oil, add wholespices and saute for 30 seconds.
Add finely chopped onions. Saute for 2 minutes.
Add greenc chilles and cook onions till translucent.
Add ginger-garlic paste and saute onions till they turn golden brown in colour.
Add tomato puree and mix well.
Add spices, red chilli powder, turmeric powder, coriander powder, cumin powder, garam masala powder and mix.
Saute on high flame for 2 minutes.
Add black pepper powder, salt to taste and kashmiri red chilli powder to add that bright red colour to the curry.
Add 1/4th cup of water to prevent spices from burning.
Cook till oil seperates from the masala.
Once the masala is perfectly cooked, add 1 cup of water or as per gravy you need.
Let the gravy come to a boil.
Add kasuri methi and mix.
Add fried eggs. Cover and cook for 3-4 mintutes.
Add cream and mix everything together.
Cover and let the eggs simmer for about another 2 minutes.
Lastly, garnish with coriander leaves.
Dhaba Style Egg Curry is ready.
Serve hot with paratha, naan or roti.