Time to prepare the masala. Assemble: all the ingredients.
In a kadhai heat oil add cumin seeds and when they start to sputter add in ginger-garlic paste and saute.
Add in onion paste and saute for 2 minutes on a medium flame. Mix in tomato puree, cashew paste and curd.
Mix and saute for 2-3 minutes. Stir in all the spices and mix well. Saute till masala is reduced to 1/4 its quantity.
Pour in 1/2 cup of water and bring it to a boil. This will make a thick gravy but if you prefer a liquid-y gravy add water accordingly.
Bring it to a boil and adjust your seasonings.
Mix in Kastoori methi and mix.
Give it a final boil and take it off the flame.
Add in mock eggs one by one, cover and let it sit in gravy. Gently coat them with gravy.
Perfectly coated eggless egg curry is ready.
Serve hot with warm rotis or rice.